Yeah those were the days...it's been a constant and very annoying theme in the lives of a lot of gay guys who come to the big city that they're A)"conflicted" with their home town or B) have unfinished issues with their fathers, etc.
My advice is always the same. A)buy a postcard. B)The guy beat the crap out of you, write him off. He's an imbecile. C)I'm sorry, I had trouble hearing your tale of woe in this $5 million loft apartment, maybe the $2 million art collection on the walls absorbed the sound of your whining voice.
Here's a better solution. Let's leave the word marriage alone. The guy's old man beats the crap out of him, there are two solutions. Get tougher and beat the crap out of the old man or call the cops and then make your own way in the world after you testify at his trial.