Sometimes, gift giving can just be a big pain in the potato. You have to think about what the person wants/ needs and whatnot. At least, if you want to make it seem like you put a lot of thought into your gift, which is the goal of many gift-givers. And like you worry about the fact whether the person will like the gift or not. :x. It's just very stressful.
For me, I personally think that it's always the thought that counts. Person's love + effort > Any gift. Like I'd rather get a personalized card from a person who put a lot of time and effort into it than a random store-bought item. Cause it's the thought that counts. That's what I truly believe in. I'm a pretty simple guy, to be honest. It's even easier for the qurl that I like. LOL. If she just gives me a hug or something, it'll make my year or something. LOL. Cause gift hugs are awesome. c:. Overall, just remember, it's the thought that counts.~