My husband is really bad at buying me gifts. Just had my birthday and like always he's brought me clothes that are way too big and tacky perfume that smells way too fruity and sickly. He always does this every year. I'm not complaining about cost, it's about how little they suit me. When it's his birthday if I buy him clothes I always check his own ones in his wardrobe so I get the right fit and with cologne I remember what I already know he likes the smell of to get something in that ballpark. He never makes that same effort with me. I've not said anything to him because I don't want to hurt his feelings but I fed up with unthoughtful gifts - tacky smelling perfume that hurts my nose and ill fitting clothes eurgh. Last year I literally found out that he brought most of my presents the night before - it makes me angry and sad to think of how little effort he puts in.