I would suggest no card or present for either Christmas or anniversary. I think by doing so it makes you look ignorant or needy. Let him go ahead and buy you a gift or a sweet card! That does not mean that you need to or should return the favor right now. He knows you love him.