I really wish your options weren't so ******, but I share your bridge sentiment. Find out if you can stay at a family member's place, like a cousin, or an old friend. If you co-own the place you live in now, pack HIS clothes and leave them outside door (IF he's not the violent type). He's got NO right calling you such filthy names! No reason to disrespect you and treat you like dirt. I'm really sorry, this must be so difficult for you, but I'll be here every step of the way. Goodluck