Being second best to his mates is not ok. That said , after bring dissapointed on many anniversaries, valentines days etc. I have come to learn that gifts and big gestures are not my DH's thing. I found the book Love Languages (forget who the author is) really helpful on this topic, it explained how my DH may have other ways of showing his love rather than big bunches of flowers.
Is it possible your DH is a little like this? Maybe grand gestures of romance embarrass him? I know this is the case with my DH.
Feel free to ignore me if you don't think this is the case, just thought I would offer another perspective