Now I think it’s definitely not about gifts.
You are wondering if you are being ungrateful when he literally stole Valentine’s cards from your house (doesn’t sound like you live together) and gave them to you. So are you ungrateful that he took stuff from your home without permission and gave it back to you? Who’d be grateful for that? Did you say to him: these are cards I bought!
Do you typically not speak your mind with men?