I love getting gifts myself, but I almost never actually like the *object* that the gift is. I don't like decorative objects cluttering my spaces, I don't like electronics or gadgets, I don't like unnecessary kitchen tools. 99% of the time if I actually wanted some item, I would have bought it for myself already. But I still love gifts that show the intent of the gift-giver, something that shows time and thought. I can cherish the gift and then immediately throw the object in the trash, that doesn't diminish the value of the gift.
The thing that makes me feel so awkward giving gifts is the impression that the actual object has to be treasured. I hate it when you buy someone something, and then they feel like they have to use it all the time when you're around to show how much they appreciate it. Fuck that, just do what you want, the usefulness of the object is not the point.
In the past I've generally bought major items for girls that they need, functional objects, often very valuable ones, but functional objects like bicycles, laptops, cameras, furniture, etc. are not what they really want, especially not from their lover, they're disappointed, and it's a missed opportunity for wooing. They want stereotypical girly gifts like jewelry, dresses, all that shit, but I just can't bring myself to buy that shit because A) my taste in it sucks so I'm sure to buy bad things, and B) it's just such an overpriced ripoff that I'm opposed to that entire market segment and don't want to support it. Back when I was young I used to buy girls expensive jewelry and dresses and whatnot, and they would wear them for me even though they sucked, and I just felt mortified, so embarassed for the both of us.
While I'm on the topic, gift certificates are absolutely disgusting. You embarass yourself and everyone involved when you buy a gift certificate. For one thing, it shows you really don't care about the person at all, it's such an obligatory gift. In fact it's often just a punishment to the person because it forces them to go out to some store they didn't really want to go to. It's also just offensive in a capitalistic market sense because they are a pure destruction of utility. They take money and turn it into something less valuable. You don't just give cash to someone because it's crass and thoughtless, but really a gift certificate is much more crass and much more thoughtless.
You can't ever buy anyone clothes, even if you have great taste clothing is all about the fit on the person. Back when I was young, I bought girls lingerie; that's a big mistake too. It sounds like a good idea, it sounds sexy and romantic, you buy them lingerie, they put it on for you, and then it fits weird and you both feel awkard and embarassed, you're trying to pretend that they look great but you can't stop thinking about how the fabric is pinching or bunching all wrong.