Happy Belated BDAY!!!
Sorry that jerk did this to you on your special day 
But hink about it this way, at least you know the type of scumbag he really is, and you know now and not after he gets here.
Your true love is out there, just take your time to heal and take care of yourself.