Skip to main content Skip to bottom nav

How to stop hating yourself after cheating?

233 Answers
Last Updated: 05/31/2022 at 8:53pm
1 Tip to Feel Better
United States
Moderated by

Polly Letsch, LCSW

Clinical Social Work/Therapist

I provide non-judgmental, person-centered, objective therapeutic treatment for individuals of all ages to improve social, emotional, mental and other areas of functioning.

Top Rated Answers
shoshho
July 29th, 2016 11:48am
you might want to learn from your mistake and make sure that you don't do it again, no matter how tempted. and accept what you've done, acknowledge that it wasn't right or pleasant and then say to yourself deep down that you are not going to do such a thing again.
Anonymous
July 30th, 2016 3:46am
You start by acknowledging that you were wrong and ask for forgiveness. You also have to forgive yourself. Part of forgiving yourself, is learning to love yourself. It's a process that happens over time.
Anonymous
July 30th, 2016 1:51pm
By convincing yourself that u are not cheated it is a fate...and that is the way of becoming yourself more powerful
freshFriend18
August 3rd, 2016 2:01pm
Its difficult - no one is perfect- believe that if you were happy you would not cheat unless you are one of those that just doesn't want to be one person person - but you have to tell them you were bad and be honest or your conscience will make a mockery out of you
caringempath
August 5th, 2016 12:35pm
You must never hate yourself. Best thing to do is forgive yourself for doing it and move forward with life. Everyone makes mistakes in life and this certain thing is something you can learn from. Love yourself and move forward with life you beautiful person.
Anonymous
August 6th, 2016 9:24pm
The single fact that you came to hate yourself is a sign you are ready to forgive yourself. Forgiveness is not given to us by the priest, but by mediocrity and repenting.
Anonymous
August 13th, 2016 9:25am
You need to face up to what you have done in the light of your own values, and truly own your actions. When you can first acknowledge that what you did was in contradiction to your values, without excuses, you can then start to accept that you made a mistake in your life. When you appreciate we all make mistakes, it can become easier. But, caution, a mistake is only a mistake if you can learn and grow from it. If you can do this you will slowly start to forgive yourself.
Openyoursoul22
August 16th, 2016 7:13am
You try to understand yourself and your partner, you communicate and admit the mistakes to yourself. You could try to be open minded and seek to find your hidden needs and frustrations.
annnareilly
August 16th, 2016 4:37pm
In life, people make lots of mistakes - cheating being one of them. You shouldn't hate yourself if you have cheated, but you should contact the person you cheated on to see how they are doing and how you can help them get over this bridge. Just think positively and know you are human, you are prone to making mistakes.
Anonymous
August 21st, 2016 4:53pm
Remember that no one is perfect. Everybody makes mistakes and thats okay. Its all a part of being human. The most important thing to remember is that you always learn from your mistakes and now you can do something about it.
XsetarehX
August 28th, 2016 2:54pm
To be able to move on from something, you have to be able to accept it first. You have to accept that what has happened has happened and there is nothing you can do about it and you can't go back and change it. All you can do is accept that you have done it then move on, put in the past and learn from it.
plushPicture89
September 1st, 2016 12:46pm
Everyone makes their own mistakes! Just clear your head until you feel a bit better and then think what you can do to prevent that situation next time, because hating yourself is not the answer to anything
SupportiveSam1
September 3rd, 2016 10:40am
Ask yourself why you resorted to cheating. Learn from your mistakes and forgive yourself. Everybody is different.
JD821
September 15th, 2016 3:16pm
You need to come to terms with the fact that the reason you cheated is because you were unhappy with your current relationship or yourself. You could not satisfy and if you cheated, it means that you're unsure about how you feel. In order to stop hating yourself, you first need to accept what you did and realize that you're not a bad person, you just aren't with the right person.
TheTripleS719
September 17th, 2016 4:21am
Don't cheat anymore. Hating yourself is something hardcore, and if you feel that way because of something you did, stop what it is you're doing. Give it a few days/weeks, and the feeling will go away.
Kat140615xx
September 18th, 2016 3:14pm
Accept you made a mistake, Your only human and your gonna make mistakes. Just remember there gonna move on like you will.
Anonymous
September 20th, 2016 10:28am
Knowing other people is a part of who we are and of what we have to do. Mistaking is human. Don't blame yourself for doing something that it's part of your learning curve.
Anonymous
October 27th, 2016 6:58am
Consider all the good qualities you have provided and overall accept your mistake as one that occured but wont show back in your life.
Anonymous
November 4th, 2016 4:21pm
Know in your heart that many, many people cheat. Sometimes it seems as if it is human nature to cheat or be cheated on. Amazing things happen and terrible things happen. Accept what you did and vow to never do it again (it is all you can do).
Anonymous
January 21st, 2017 4:38pm
Every relationship is a two-side dynamic. It's action and reaction. We cheat for many reasons. We are humans and do mistakes. Probably not being happy in a relationship can lead to cheating. Not all people have the strength to talk to their partner and turn to sex instead.
LoseYourFearsAnna
January 26th, 2017 10:19am
It takes time. You are not a bad person, you have just done a bad thing. Look up "Rethinking Infidelity". A Tedtalk by Esther Perel.
avanef
January 26th, 2017 9:53pm
Cheating isn't good for a relationship. If you're the one that cheated and you feel horrible about it, completely normal and hopefully you do feel bad about it. But, quite frankly you learn from those things and in time you'll accept what had happened and move on from it. Nothing more you can do about it.
RainyDaysLover
February 2nd, 2017 5:41pm
Maybe the first step would be understanding the reasons you had to do it? Maybe you were trying to find something you need and the person you're with is not giving you? It might sound cliché, but since you can't change it, the best is really not hating yourself. Take it as something you would not want to do or experience in the future.
Anonymous
February 8th, 2017 3:00pm
We all do mistakes. We just have to accept that. We just need to be aware of it but we are all human beings and not perfect.
iloveredlipstick
February 16th, 2017 3:07pm
Everyone makes mistake all the time, accept what you have done and move on with your life. Try to learn from the mistake and know that it doesn't mean that you are a bad person at all.
Anonymous
February 24th, 2017 2:53am
You recognize your mistake, and that's awesome! The next step is forgiving yourself. We all make mistakes!
Tommyaka
March 1st, 2017 8:34pm
We all make mistakes, some are big and some are small but we have to realise that the hardest part about a mistake is to realise what you have done was wrong and forgiving yourself. You have cheated on somebody, you ruined their trust that they had given you and you have to make it up to them. You have to show that person that you have learned from your mistake and you will change, that person might not accept this but it's important that you let them know that you care about them and you will change even if they don't care.
helpmeHelpyou61
March 25th, 2017 6:00pm
There is one moment of weakness that made you do it. You are a better person than you think you are because you know that cheating is wrong. Don't hate yourself, just own what you have done and keep in mind how it felt when you cheated and pledge to never do it again. Also if you want to get over the hate then come clear of your actions, tell people who are involved that you have done something wrong and ask for their forgiveness. Assure themthat you will do it again. Maybe they will understand.
Friendyles
April 7th, 2017 4:09pm
I realized that I wouldn't do it again and it helped me see that I wasn't that bad of a person. I forgave myself and so did the other person
Anonymous
April 8th, 2017 2:26pm
Read motivational stuff and try not to think about the past. meet new people and try to indulge in things that make you happy.