Skip to main content Skip to bottom nav

How to stop hating yourself after cheating?

215 Answers
Last Updated: 03/24/2021 at 7:42am
1 Tip to Feel Better
Moderated by

Jui Shankar, Ph.D


My worldview offers a systems perspective that values diverse clients and their struggles. I believe supportive and nonjudgmental therapeutic relationships empower clients.

Top Rated Answers
May 28th, 2016 3:12am
You kind of just have to realize that what's done is done and it can't be changed anymore. You learn to forgive yourself for past mistakes and learn from them.
March 24th, 2016 1:50am
Forgive yourself for doing what you did and learn from your mistakes. The idea is to learn from your mistakes and never repeat them and only move forward for the future. Heating yourself will not change anything, but will prevent you form moving forward.
May 27th, 2016 7:44am
Distract yourself. Don't fill your mind with hurtful memories or ideas, etc. Read books, watch movies, do anything you love that will make you happy and take your mind off things :)
March 9th, 2018 1:13pm
You move on. Don't stop and beat yourself up. Keep moving and think of the present and future, not the past.
January 4th, 2020 6:32pm
Forgive yourself, remember that we all make mistakes. Ask forgiveness from the person you've hurted and promise that you wont do it again. If the person you've cheated on gives you second use it to make up for what you've done. If you're not given a chance then all you can do is to move on and learn from your mistakes.
March 26th, 2016 6:51am
Guilt is a feeling that is very hard kick, think about the situation and why it happened, usually temptation can come because there are already problems in the relationship.
April 7th, 2016 7:49am
Accept that you cheated. Then accept the fact that you no longer can change whatever you did before. If you keep on hating yourself because of one thing you did in the past, you allow that thing to affect you now and the coming days of your life. Do not let it affect you more than once.
April 21st, 2016 6:02pm
Cheating is wrong. But we humans are not perfect, sometimes we end up doing things we regret latter. Most important thing is to realise and identify our shortcomings . Once you do that you are already a better person. One should always try not to repeat mistakes they make and learn from ones which are already made.
May 20th, 2016 6:01pm
Cheating is a difficult situation to deal with. While every relationship will process this even differently, it is important to forgive yourself. While your significant other may not forgive you, it is crucial to realize that you made a mistake and you can better your life to prevent that mistake from occurring again. Hating yourself will only bring you back to an old routine.
June 9th, 2016 3:23pm
If you cheated, why are you with the person you are with? Find the person that you don't want to cheat on. That special person that you can't even think about doing anything against.
March 30th, 2016 11:51am
Your partner may feel betrayed after being cheated on, You should talk,face to face,with your ex,and apologize for what you did.
April 23rd, 2016 2:45am
You need to accept what you have done, You made a bad mistake, But we all make mistakes and the only person who can make you stop hating yourself for that mistake is yourself, You need to make yourself understand that "Yes I made a huge mistake...and I won't do it again" But mean it this time. You have to forgive yourself first before you can stop hating or blaming yourself for what had happened.
May 26th, 2016 8:35pm
There is no way you can change what has already happened. Accept that you made a mistake and do everything you can not to make it again.
July 30th, 2016 7:18pm
You made a mistake. Everyone makes mistakes, but learning from them is what makes all the difference. Re-frame painful and regrettable experiences as learning opportunities. Everyone experiences painful things at times, but finding opportunities for personal growth can help you move past the hurt and regret. The first step, I assert, would be identifying why you felt the need to cheat in the first place, and progress from that point.
September 3rd, 2016 9:46am
everyone has his own mistakes, you may cheat on someone and your friend may not, but be sure that he has faults that you don't have, everyone makes mistakes, but be sure if you do it a lot to try to solve the problem because it is not normal to be a cheater in general. try to not tell your beloved about it if you are sure that it is your first AND last time, you will avoid having useless problems, it is important to you to forgive yourself because even if your beloved has forgived you, you may keep in hating yourself if you haven't forgive it yet.
December 17th, 2016 4:16pm
It depends on what type of cheating: if it's cheating in an exam, then own up to it (if you think it won't get you into too much trouble) but if that doesn't work, remember that we all mistakes for a reason - to learn from them and if it's cheating in a relationship well you definitely will have to own up to it because it is obvious that you don't truly love him/her so just let them go so you both can live life to the fullest, however if they find it in themselves to forgive you - DON'T MESS UP AGAIN.
October 13th, 2017 7:33pm
Having a full control of ourselves is a nearly impossible mission. We make mistakes, we make decisions we are not proud of. However, no one is completely good or evil. If you cheated, it was a bad action, but does not necessarily make you a bad person. You need to re-evaluate the reasons why it happened and prevent the conditions that could create that from happening again. You need to act positive to the world and compensate with kinder actions. Regret will get you nowhere, only active action will.
November 16th, 2017 6:00pm
Examine what drove you to cheat in the first place. Try to work on the underlying causes, and promise to treat yourself and your partner with more live and kindness next time.
March 16th, 2019 5:05am
Feeling guilty and hateful towards yourself can really weigh you down. Being able to forgive yourself and learn from your mistake can be very beneficial in your next serious relationship (or not serious, it depends on you). Letting yourself accept that it was wrong of you to do it and own up to it and apologizing I found was the first step to making myself feel better about the situation, even if my significant other was still "in their feelings" (it's the best way I could put it) I let them know that even if I wrong them, I was willing to do anything in my power to make the situation better for both of us. From there, doing activities that make you happy is very emotionally stabilizing.
March 31st, 2016 5:26pm
You have to ask for forgiveness and aslo forgive yourself .. You apparently feel guilty and that is a good thing cause what you did wasn't nice but you learned your lesson and so move on
April 10th, 2016 12:09pm
It is always good to start off with apologizing to the people you hurt and finding closure first. Like every mistake, it is okay to forgive yourself and move on or learn from the experience. It has happened, that doesn't mean you should hold it against yourself for the rest of your life. You just have to take each day at a time and work towards moulding yourself into a better you.
April 30th, 2016 12:33am
The first step to getting over your ex is to be hnest tell someone, for. A friend to the person you cheated on. When you bottle up your feelings it can cause a mental breakdown. You have a right to feel bad, and a right to be guilty but this don't change who you are. Don't hate yourself.
May 6th, 2016 6:18pm
forgive yourself and start new journey ........:)
May 15th, 2016 3:13pm
First, you must be honest with your partner even if you think s/he will be hating you explain your feeling to her/him and be strong, nothing can be between two person relay love another.
May 18th, 2016 11:26pm
It takes time, but you are not a bad person, you realize you made a mistake and you can't flame yourself forever, prove yourself that you have changed in your next relationship
May 26th, 2016 11:33am
the best solve is to not cheating then you will not hate yourself and talk to your partner the problem that cause you to look for others or the best is to brake up so you will not cheat and will think better about yourself
May 28th, 2016 8:48pm
Accept that you've done wrong, maybe tell the person that you've cheated on that you are genuinly sorry
June 1st, 2016 10:37pm
You need to learn to forgive yourself. You made a mistake but you need to remember just because it was a bad decision doesn't make you a bad person. Accept what happened and forgive yourself.
July 15th, 2016 7:43pm
Through your journey of self forgiveness, it is important for you to not let what you have done completely redefine yourself. YOU ARE NOT YOUR MISTAKE. Do good things. Help people. Find something to do that gives you a sense of reward, and let it heal you. Be the person you want to be through your successes, not your mistakes.
August 10th, 2016 2:37pm
Love yourself. And there should be a reason why you cheated. Put your happiness first. If next time you see that you are having thoughts of cheating think on why and what you are looking for. And why