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
India
Moderated by

Jui Shankar, Ph.D

Psychologist

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
Veela
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.
Greatlistener87
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.
GreenGalaxy21
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 :)
Anonymous
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.
Anonymous
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.
Anonymous
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.
JelayMe
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.
Hazikk
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.
blissfulembroiderer06
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.
Josho93
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.
Anonymous
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.
Anonymous
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.
IListentoyourHeart
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.
Pleiades924
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.
LittleLemon96
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.
watermelongum
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.
JacoEM
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.
Anonymous
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.
fruityFriend69
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.
strawberryLake18
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
Viana
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.
Lovingsoul99
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.
Anonymous
May 6th, 2016 6:18pm
forgive yourself and start new journey ........:)
blitheGrace36
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.
Dandeliondude
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
Anonymous
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
Anonymous
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
Anonymous
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.
ColorfulDays
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.
Here4u2smile
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