The motorcycle thing adds nuance to it.

Tbh it seems like he’s handling gifts from you opposite of how he should be. It should be “these headphones have shit battery life and suck to pair with my phone but my loved one gave it to me so THAT IS THEIR VALUE.” Im not saying they did suck, just saying even if they did, he should find some value in them. Beyond that, whatever he did he should come across as grateful (“I love these shoes and I’m so grateful you thought of my hobby, but they hurt my feet after wearing them for a while, can we go exchange them for a different pair?”)

But instead it seems he resents the gifts BECAUSE they are from you and he thinks he could’ve done better or something?

My ex was like this and I never realized it until I saw him open a gift from his dad at Christmas, go “this guitar and amp fucking suck! I want new tires!” followed by his Dad taking out the checkbook and writing him a check for $800. (Mind you, ex was 28yo at the time and still lived at home. His dad was a mechanic so the family wasn’t rich by any means, but were major financial enablers)

Entitlement. Entitlement and selfishness are the reason he treated gifts like that.