Help me what can I do?

So me and my fiance bought a house we have a mortgage on it he's the main signer and I'm the cosigner. Thing is he's been cheating on me with my roommate. I want to leave but I don't know how since my name's on the contract i also can't just stay with family because I literally have no one I also have a dog and cat to think about no I can't rehome them.

What can I do?

Help me what can I do?
Post Opinion