He wanted to go out with a bang!
Personally I'd give him a stick of dynamite for his birthday... he's screwing with your emotions and he knows it.
Someone to motivate Mr. TheWorldRevolvesAroundMeAndMyNeeds to stay away?
Sounds like you need a new boyfriend... one who's 7'6" tall, weighs 450 pounds, bench presses 700 pounds, has a mean streak and is named Tiny.
I know a guy that almost fits that bill. He was a wrestler in the mid 90s as a part of Ravens flock under the name Reese. His real name was Ron Reis. He was 7'2 /360/ benched well.. but certainly not 700 pounds. he hand fists the size of 10 pound hams. I met him once when I belonged to Lex Lugers gym. Even amongst a sea of professional wrestlers and steroid joes, he stood out like a tree and people gawked. Not too many people can be over 7 feet tall and maintain that huge body effect. We are more used to super thin basketball player types. As expected, the amount of size and weight made him burn out fast.
http://www.accelerator3359.com/Wrestling/bios/reese.html
I used to babysit for a lady I was pretty good friends with, and she'd just married a guy and all that... this guy was fucking tall idk how tall, but I'm 5' 9" and my eye level was about his shoulder... and he was beefy and hot... but I had a conversation with him one night playing poker... and he said he's never started a fight, doesn't like to fight, but would fight only when necessary to protect himself/his family... THATs the kind of safe I want. I was jealous of her, lol... but who isnt.