<human>: Could you distill the essence of the text into 1-3 sentences?

I've never met anyone like him, we clicked immediately and lived together for a year.We have love, and plenty of it. We were as happy as either of us has ever been until...

He lost a job, then quit another one. This wrecked my finances, and caused a huge rift in our relationship. He's a student with 1 month left, and he already has some good offers for when he graduates. We agreed that he needed to move back to his mothers house until he has a job and a few dollars saved up.

In the meantime, over at his mom's house: I am not invited to any family functions, as his ex will be there with their son and his mom doesn't want to make "her daughter in law" (as she refers to her, they were never married) uncomfortable. The ex refers to my SO's mother as Mom, too. Aren't they cute! His mom makes no secret that she wants them to get back together, and was very cold to me the one time she allowed me to visit her home. 

He feels stuck with this arrangement because he has never gotten visitation rights, so he sees his son at the whim of his ex. It's usually at his mom's, and the ex stays the whole time. 

I am genuinely stuck exactly in the middle of the fence. We had a blissful 8 months, then a total crap 2 months, and now it's another month until he's done with school.

 He can get a good job again, and move out of there. He can fight for visitation rights so that he's out from under her thumb. He can make everything better, but do I want to wait around another few months to see if he actually will?
<bot>: single dad, baby mama drama, light at the end of the tunnel but not sure if I should wait it out.