Betrayed once more
I'm at a loss for what to do or say at this point. I'm a 23-year-old woman and I've caught my 24-year-old fiancé cheating on me for the sixth time. This isn't the first time I've confronted him—it's just one instance in a long history I've tried to ignore until it's become unbearable. He leaves explicit pictures in his gallery, keeps his incognito mode open at night, and I've discovered messages spanning months from various people. He's even used a specific app to cheat. We have a 16-month-old child and two teenagers, and I truly love him. I've cut ties with my family due to their abusive behavior, all in an effort to protect our own family. Yet, despite everything I do for him, he continues to betray my trust, offering nothing but apologies and vague assurances that he's “working on it.” He can't even explain why he cheats, which only deepens my frustration. We even tried swinging, hoping it would lead to more honesty between us, but that seems to have made things worse. I'm hurt and frustrated—I've never messaged or flirted with anyone else throughout our nearly three-year relationship. I helped him pay off IRS debt, covered nearly $1,000 for his car repairs, and paid for daycare for our son. I thought things were finally looking up, but when I checked his phone recently, I had a feeling something was off, and unfortunately, I was right. Every time it seems like we're doing well, I discover more secrets, and it stings. I really need advice on how to move forward because I don't want to end the relationship, but emotionally, I can't keep handling the betrayal.