Honestly man if a girl cheats on you it is because she has found something in somebody else that she cant find in you. Most likely she has gotten bored with you a simple tip I can give is that falling into the I Love You lets hug, kiss and talk about our day routine is what kills relationships.
Women like to be kept on their toes you need to surprise them every once in a while. I don't mean by her flowers I mean do something crazy an unexpected.
Life is very boring when you fall into a routine and so are relationships. In my opinion humans are not built for monogamy but out social structure is based on it and most people just follow. If you do choose to follow the socially acceptable path of monogamy don't let it become monotonous.
Let me tell you some things I do with girls that differentiate me from any other men in their lives.
Sometimes instead of doing the cliched movie and dinner I will take her to crash a wedding. I tell her to dress nice and I just show up to a strangers wedding. I walk in eat their food and make it a fun night, it instils a sense of danger and risk taking something women love.
This is a stupid one but when its raining instead of sending under cover I grab her hand and run into the rain.
I mean yeh it sounds stupid but it sets you apart and it keeps her thinking.
Other things like don't tell her all your secrets. Women love mystery and suspense never tell her everything about you even if you have been with her for 10 years. Keep thing hidden and make sure she knows they are hidden.
You might say i am an idiot but at the end of the day if there is one thing I am an expert on in this world it is women.
Thanks for your chicken soup advice... Moving on from catagorizing every women in to a single stereotype, let's try to look at women as individuals and stop essentializing them in to stereotypical roles. "Women like to..." is probably one of the crappiest statements I've heard used in locker room talk amongst guys. It's not an accurate model and if you actually believe in it, you're bound to get in to trouble because its a very surface level/ pop-culture interpretation.