I just found out lam cheated on with a long distanced girlfriend what should I do
​
I really need some outside perspective because I feel confused and emotionally drained right now.
I have been dating this man, Godfrey, for about four months. We have had our ups and downs, but we usually found ways to work through our problems. Even so, I always had a feeling that something was not quite right.
Recently, I found out that he is still in contact with a woman he was involved with before we started dating. They still talk, video call, and seem to have an emotional connection. When I confronted him, he admitted it. He told me that they were on bad terms when we first started dating, but he also said that he loves me and would end things with her if our relationship continues.
I also found out that he had been flirting with another woman. He admitted that as well, but said they were only friends.
I decided to give him another chance, but now he says he needs time to think about our relationship because he feels guilty about everything that happened.
I told him that if this relationship is going to work, we need honesty, transparency, and the chance to truly get to know each other on a deeper level. But now I am starting to wonder if he is struggling to let go of his past, or if I was someone he turned to while keeping other options open.
I feel hurt, confused, and emotionally numb right now. Part of me believes that his actions before all of this showed love, but now I am questioning everything.
Do you think this is someone who genuinely loves me but made poor choices, or am I ignoring clear warning signs? I would truly appreciate honest advice.