You know, this is one of my pet peeves. You are a nice guy and do nice things, like bring flowers and a card on the anniversary. She is, for whatever reason, not into doing that stuff (which does not mean that she doesn't like GETTING it, she just may not be a GIVING kind of person. So, instead of her changing into a nice, giving person like you, you change into a not-giving person like her. So the situation gets worse, not better. I think if you felt like buying the flowers and making the anniversary special you should have. Things are only special is someone goes to the trouble of making them special. The day is not special by itself. And if you wait for the not giving person to do it, you will wait forever. Don't wait for her. Do it because YOU want to, because YOU want your anniversary to be special.