If you feel you didn't get it right then do the adult thing and make the first move at reconciliation. Give him a call, explain you felt hurt about the card, but feel you may have over-reacted, and apologise; and he'll, most likely, say sorry in return and it’ll put one part of what's getting you down behind you anyway. The other, well I guess that's an annual sadness for you. Try to keep busy; it'll give you less time to feel down today. I suspect feeling down from one issue didn't help you react well when something else made you feel unappreciated.