It sounds like a lot to me too. It won't be impossible to take a last minute pass. Maybe even make a little plan to remember to remember their anniversary next year, a surprise dinner invite or some such, comes with at least two positives : a small goal to look forward to completing and practically no one remembers other couples' anniversaries, so an even better wedding gift , plus you get to buy a year for a great outfit