I don't have much to add, except that I'm sure it will blow over, and chances are your husband will make it up to you. I also see lingerie as a gift for him (and I in fact buy lingerie and give it to him as a gift--for me to wear, of course), but maybe he thought he was communicating how sexy he thinks you are...and maybe that is a fantasy of his or something.
This will all blow over sooner or later... Sorry that it had to happen on your birthday. Maybe you can suggest that you two "recelebrate" on a different day.
Again, happy birthday!
-------------------- Christine
Those who can do; those who want it done better teach.