Caught in the act.

As

My husband and I have been together for 7 years today. Married for only 7 months, with a 3 year old son. We have definitely had some intimacy issues for years mostly because I am not a super sexual person. The first time He cheated on me was 4 months after our son was born.. we were not married. I made the decision to forgive him and try to move on because I understand he is a sexual being and he wasn't getting what he needed from me. I told him and myself I would work on trying harder to want to have sex more.. here we are years later.. I rekindled a friendship from high-school with a girl who we could literally be sisters, we look pretty similar except she is half my size. She is gorgeous. Stuff with her life wasn't going great, problems with her marriage ultimately leading to her and her guy are going to be divorcing. My husband has been divorced before, he has been through it. I said it would be okay for them to talk because I couldn't give advice on something I haven't been through. That was a mistake. I caught them 3 days ago together half naked in our home. I came home from work because a friend told me her car was In front of our house. I came in and caught them. It has been going on for a while, and my husband and I are still having intimacy issues obviously. I am so sick to my stomach. I still love him despite his cheating. I know I should leave, but my heart thinks I can somehow fix this. Wtf am I supposed to do?