Hi Dalia, SOrry your b-day has sucked so far! It was a really dumb thing of him to do. (But as a guy I've done my share of stupid things so I sympatize with him a little!)
I'm not defending his gift - it wasn't very thoughtful to get that for your b-day. But I would say his reaction makes sense in a way. By giving you this thing that he has a fantasy about, he's really putting himself out there - its a vulnerable position to be in. And you had every right to point out that this wasn't really a present for you, had nothing to do with any interest of yours, etc. But he still must have felt very embarrassed and judged. (Of course he could have avoided all that by letting you know about his fantasies in a better context than your birthday!) Sometimes you can't laugh about something together until some time has passed - but I hope eventually you both will! Dan
-------------------- Ladies & gentlemen take my advice, pull down your pants and slide on the ice.