Well..HAPPY BIRTHDAY, first of all!! <<Big HUGS!>>
I don't think he was really 'thinking' when he got you that - really, he was thinking more of himself. I can see why he's embarrassed now....
He really loves you! Don't get too down about it...he didn't mean to hurt you. Just make sure that his only gift is a tarzan uniform for his birthday. :P Jk. Really though - I would do that as a joke and have him think it's really his only present....