I wish there was some easy clear answer Stone...but there just isn't.
It no longer matter if he's the biggest A$$ in the world....to Ally....he's going to be a hero and the most important man in her life for many years to come. I suspect he feels the same way about her.
SO...whatever you do....look down the road and make sure you handle it in the most amicable way possible. Maybe the best thing is to sit down with him and admit that neither one of you are totally happy in this situation....but how can you work it out together so Ally has the best of both of you. Having Ally may totally change the way he is thinking and is willing to respond to you.
Until you are back on your feet and have a job....you have no idea what choices you'll be able to make. For now, try to live peaceable with him and try to talk it out with him.
BTW: I'm sorry things are so tough for you right now.
