In what situation shoud we say "good for you!" ? I used to believe that it should be used when we know something good happens to someone or someone has made a good decision. But I saw this: A: My neighbor is sick, so I did her shopping today. B:Good for you! What does it mean here? It's very kind of you? Thanks.