<human>: Can you condense the text into three sentences or less?

Boyfriend: 26
Me: 20
Dating 6 months

A couple of weeks before V-Day, I asked him if he wanted anything special. He replied "I don't really celebrate V-day. It's just an excuse to sell candy and cards. The man is bringing us down." I didn't really say much, I just got a little down-in-the-dumps and he knew it. He laughed and said he was going to take me to a nice restaurant.

Well I actually like V-Day, so since he's moving 4 hours away in a couple of weeks, I thought it would be nice to give him a cute pic of myself, his favorite candy, and a card. Well V-Day comes, and we go out to Kabuki. So we're done with dinner and we're going back and I tell him that I'll give him his present once we're home. He's was genuinely surprised I got him something. He then says he didn't get me anything for V-Day...

Am I wrong for expecting something, whether it be a card, flowers, even a freaking box of chocolate? He liked his present and wished me Happy Valentine's Day. I just feel like I deserve more than dinner.
<bot>: BF expressed that he doesn't celebrate V-Day. He didn't get me anything for V-Day (just dinner) and I got him a present. Am I wrong for expecting something?