Me and my husband have been together for 9 years, married for 3. The start of the relationship was chaotic, there was lots or arguments but we always pulled through. I always saw something in him that knew I couldn't give up on him. Years later, I was right. He is amazing. The best husband and dad. Couldn't ask for anything more. But I found out this week that he cheated on me with his ex 2 years into our relationship. He denied it first but has admitted it. Said the texts were true but denied ever sleeping with her. It was his ex. I am heartbroken, feel like I can't breathe. Feel like I'm never good enough for anyone. But also feel like, it was 7 years ago. A lot has changed. He has changed. But it doesn't make it hurt any less. He is so sorry but I have never felt so betrayed. I don't want to be on my own, I don't want to be without him. But I don't know what to do, I don't know if I can get past this. He promised me he would never. I also don't think he's being honest about what happened. I don't know if I can spend the rest of my life second guessing everything. Why do people cheat, I feel as if I'll never feel okay again.