I'm looking for some advice but can't discuss it with anyone in person.
I'm 30, and he's 38, and we have a young child together. Years ago, I had my first hint that he might be unfaithful when I received an anonymous Facebook message that included explicit photos of him and the words "he's a cheat." I never figured out the truth behind it, but he insists he was just looking at photos on a swingers website and ended up getting blackmailed or something along those lines. There have been other suspicious incidents, but I'll skip the tedious details. He claims to have a "corn addiction" and enjoys looking at pictures of other women, but insists he has never physically cheated. For many years, he worked away while I raised our son. He returned home a year ago, and we've been functioning as a happy family since then. However, I recently stumbled upon his list of blocked contacts, which included numerous numbers. I thought it was unusual, so I added them to my phone and checked them on WhatsApp. Many of the contacts were escorts, along with some other random women. He has admitted to cheating in the past and mentioned that one reason for his return was to address this issue. Seeing him now makes me feel physically ill. He has no family nearby, and we don’t have any savings to help him find a place to stay. I can manage the house on my own since I earn a decent salary and have plenty of family support, but I worry about what to do with him. How can I leave the father of my child without a home? He’s a wonderful dad, and our little boy adores him. He is generally kind and caring toward me, but I just can't trust him. Additionally, he posted in a local Reddit hookup group when I was just six weeks post-miscarriage. As you can see, we're currently "stuck" together, and it's debilitating for me not to have anyone to talk to for advice or support. I regretted reaching out the first time and it took my mother years to recover from that betrayal. Thank you for allowing me to express my feelings; any advice would be truly appreciated.