Anonymous wrote:you like you're sound high maintenance and a b*tch.
you may not be in fact but that is how you are coming across here to this guy at least. I have to imagine your DH may feel that way too - not to excuse his lack of follow up (that is clearly his fault), but there is probably more to it (from his perspective) as he may feel it's always about you/what you want (again, not blaming you, just mentioning that this might be the story running in his head).
NP, also a guy. I disagree with this poster. I also disagree with the other posters claiming our DH is a jerk.
I agree with the ADHD posters. I have totally been guilty of what you describe. Basically, he means well, but like many things, either half-asses the effort, or gets distracted. He needs to prioritize this and be properly motivated. Like most things, it's probably a mixture of the carrot and the stick.
For the carrot, when he actually follows through, emote and let him know how much it means to you. Maybe overplay it a little. There is no such thing as too much love, too much gratitude, or too much recognition. Lots of physical affection (I'm not talking sex, but hugs, smiles, and kisses) and lots of verbal affection. If you do this a few times, it will train his brain to want that reward for his good ideas.
For the stick, when he doesn't carry through, remind him, and nicely let him know it is important to you. Tell him you really want the spa date in a certain time period (maybe the month of June). If he doesn't come through, gently tell him you are disappointed, that you were looking forward to it, and a gift given 3 months late takes a lot of the joy out of it. Tell it to him positively, not angrily, but also be firm.
Let him know this is important to you, but give him the chance to self-correct. You're going to have to train this behavior in / out of him.