Is there a straight forwad man who can not cheat. Am 33yrs and whenever I met one I end up realising hes cheating on me.
I am sorry for the experience you have had with the partners you meet. How often does this happen? Have you tried to check what could be the cause? Where and how do you meet these girlfriends? Do you get to know them better before engaging in a serious relationship? Do you both take time to discuss your expectations at the start of the relationship? Probably you need to check how the previous relationship have been, identify what could be the reason, and find ways to address the issue.
Check out this article for insights:- https://lovematters.co.ke/love-relationships/happy-relationships/the-8-s...
All the best.
Love Matters Team.