((Purplechick)) - it appears like you felt guilty and as you said, over compensating. Sounds like him not validating your feelings made you doubt yourself. It's nice what you did but it seems deep inside you did this for others reasons - since you said you wish it was you recieving something special. If I were you, at the right time - let him know you would like that kind of surprise when you're down. You shouldn't give him something to make up for your bad mood. Only give gifts out of love, not to compensate because he can't handle things. I hope you feel better soon and for now buys yourself some yummy chocolate