This is a controversial topic lol.
Most people who i talk to about this issue say that there is absolutely NO WAY you can ever stop a person from cheating on you (especially in this day and age).
Oh ye of little faith.
If man can build the pyramids, travel into outer space and talk to someone 20,000 miles away from them in a single minute, they can stop their mates from cheating on them EASILY (its not difficult at all).
All it really takes is repetition.
This is the first question i answered in my audiobook, Getting Over The Drama: A Black Man Who Knows Something Answers 10 Crtitcal Questions About Our Relationships.
Not too many bought it so i guess i can give yall the goods and hopefully this information might help you to improve the quality of your relationships.
So lets get to it.
Here are the 3 main ways you can prevent someone from not cheatioin on you:
#1 - High Expectations (praise them)
Guilt is a powerful emotion that can propel human beings to do super human things.
Guilt is a negative emotion and it is an emotion that no one likes to feel.
This will work because most people arent sociopaths and they will often do and say anything not to feel this emotion.
So how do you use this method?
You basically let your partner know that you know that there are monsters out there who will cheat at the drop of a dime but im so glad i have someone who is faithful and that respects me and would never cheat on me.
You basically thank them all the time for staying faithful to you.
This should be done often in all types of creative ways.
This works mainly when you brag to your friends or people they dont know about this issue in front of your partner.
If this is repeated often enough the person will feel bad even if they think about cheating and your mini brainwashing job will be complete.
Try it a few times if you are watching something that might be related to cheating.
It works wonders because once a person is often praised for something they'll want to do it again and again to get that same praise.
So if you praise them for being faithful they will want to maintain this image in your mind.
When I have another long term relationship o will try this again.
This also works for any behavior you believe is undesirable in a mate.
#2 - Threaten to tell somone who repects them (pull out the heavy guns)
Everybody wants to be seen in a positive light by somebody.
Once you find that person that respects them and praises them consistently you got them.
I believe you should employ this method once you find out for sure that the person cheated or is thinkiing about cheating (i tell you how to find out if they cheated in this post)
Tell their grandmother, their father, their boss, their pastor, anybody who they might hold in high regard.
You might think, "if they cheat on me why not just leave them!"
Everybody make mistakes.
It might have been a mistake and the person might seriously be sorry for what they did.
This is a way to gain hand in the relationship.
You can have power over this person to make them do whatever you want (and if they really want you they'll do it to).
It'll be fun lol.
Dont feel guilty about it because cheting is a serious issue.
They can bring back diseases, cheating makes you angry, sad, it makes you feel like a fool.
I dont think people like to be cheated on.
#3 - Make them seek another for counsel
This will take some planning but its worth it to get them out of this cheating mode.
If they have cheated or is thinking about it, give them some incentive for talking to another person about how bad cheating is.
This can be anybody: a pastor, a family member, a co worker.
This step works best when the person who is talking to them about the negative effects of cheating is younger then them because when the person who is schooling you is younger than you that kind of forces you to be more responisible (i dont know why it just does).
Now after a while you cut the reward off and if they still want to talk to them they arent thinking about cheating.
If they dont want to to talk to them on their own they might still be thiniking about it (i got this from David Liebeerman's "How To Change Anybody." This guy trains CIA agents and his work has been translated into different lanuguages and his psychological techniques are used by governments all over the world)
Dont take my word for it though.
And let me know what the results are.