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
Perfect therapy for people who need help. I would like to say, I never can imagine it could be possible to heal people like that
Ta Tania
5 star rating
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
Anonymous
March 1st, 2020 2:39am
I feel like it's important to build a support system of people you can trust and can confide in. Regretting having done something that hurt people, usually means that you are a better person that you think, because it means that you are already growing. I think it's important to accept responsibility, but also don't dwell on it and let it eat you. Keep the past in the past where it belongs, but don't be afraid to allow yourself to tend to your wants and needs again, even though you may seem like a bad or irredeemable person. Never stop working on yourself.
BeyondEmpathy
September 28th, 2016 2:17pm
I think that acceptance is key with this. Whatever you did or didn't do has happened. It's in the past now. While the feelings, and thoughts continue there has to come a point where you need to forgive yourself. Maybe talking with a listener or counsellor may help you beyond this?
magicalrose22
August 31st, 2020 11:51pm
Accepting that the cheating did happen - accepting the situation is the first step. Knowing that at that moment you did all you knew....you are different now and if the same situation came up you most likely would not do the same thing. This is growth. I know as I also cheated and looking back I can't believe I did that however the me 'now' has learned and would do things differently. Now you must remove the word 'hate' and replace it with 'love'....no matter what you did you must learn to love yourself through anything. Whatever 'mistakes' you feel you may have done love yourself through it. Bring love into the situation. Bring love into your heart. You are not a bad person. No one is perfect and we are not meant to be. We are just here learning and growing and the key is learning to love ourselves through all we do.
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.
Sunshade
April 24th, 2016 5:23pm
Know that you made a mistake ... know that you are human ... humans make mistakes ... learn from your mistakes ... promise to never repeat that mistake .
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.
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
February 21st, 2020 9:53am
It was a mistake and mistakes should be taken as a mistake. Instead of sticking up with past one should look for recovery and self belief to overcome a mistake by doing good. Forgive yourself, practice acceptance, surrender your feelings to higher power, Offer up your feelings to a higher power. I know this may sound shaky, but it really works! We are part of a bigger plan. We are not necessarily in charge of the outcome. By doing this, you will be getting out of your own way and accept and have faith that all will be well.
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 20th, 2018 8:15pm
I remember that this feeling is the most useless and I remember that I took my lesson and I will be better in the future and I will not do something similar again.
Kaven
March 3rd, 2021 4:18am
Of course, making a profound apologize to your partner is essential, and it can make you feel better if you receive forgiveness. But what if you still feel guilty everyday and hate yourself? To be candid, cheating is bad, but it doesn't make you a bad person for the rest of your life. You can't go back in time and change your decision, but you can make decisions for your future. Strive for improvement, and even if you didn't receive forgiveness from your partner, you can forgive yourself. Don't let 1 mistake trap you forever. Remember, others will attack you for what you did, but you are the person that controls your life.
comfortableRose
October 13th, 2018 9:06pm
Try to understand the reasons you cheated. Just accept that you made a mistake. Everyone makes a mistake at some point of their lives. Forgive yourself for doing something which you regret now. Imagine yourself as your best friend and embrace yourself. You can even try a visual meditation where you can talk to yourself and forgive yourself. There are other techniques which can lead you to forgiveness. Just decide not to be so harsh on yourself and let the happening stay in the past. It cannot be undone, therefore it brings you nothing if you think about it. Just focus on the present. Don`t take your emotional baggage everywhere. Follow the Accept->Forgive->Go on path.
bongofbobledore
November 2nd, 2018 3:10pm
Start to respect yourself. Cheating is inherently wrong and definitely not condoned by many. However, sexual temptation can very strong, especially for men, and that is why people cheat. However, it is also important to know that even though there might be repercussions from cheating (their significant other coming after you or your significant other coming after you or them or their friends/family coming after you etc.), it is ultimately an experience that we can and should learn from. We move on, be at peace with ourselves and don't ever cheat again. When we respect ourselves and improve on our mistakes, we will not hate each other.
Anonymous
November 14th, 2018 6:49pm
Focus on yourself and making yourself happy and a better person, maybe pick up a new hobby and take your mind off it. God made you the way you are therefore you should not hate yourself, there are many more people out there who love and support you. If you ever need any support I am always here to talk and we can have regular conversations if you would like?. Sometimes certain actions have consequences there fore we should all think about what we do. It is not your fault. Move on and be happy, if you don’t learn to accept yourself it will be hard for everyone else.
Anonymous
February 6th, 2020 6:40pm
A relationship is based on trust and love but sometimes while growing up love fades away and we feel it easier to cheat on a person then tell what we feel. It is not a good thing and it is not a thing to be proud of . Any of us could be on that position and none of us should judge for the things that we never came across. Also there may be some reasons behind it that the other person has shown disrespect and made you feel like you are not good enough. Although cheating made you feel better. Never feel ashamed of something you did because it was exactly what you wanted at one point
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.
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.
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.
robert0991
February 22nd, 2019 1:49pm
Learn to realise that what you have done cannot be changed. There is one of two things you can do, either admit to your partner what you have done and face up to what is going to come from that or... don't tell your partner ansd focus on making the most out of your relationshop now. It's not always about telling the truth because you can then ruin two lives. If you are no longer in love with your partner and are staying with them simply because you feel sorry for them then don't. Leave them, don't continue because one day it will all come to a head and it won't be a nice site.
Anonymous
February 13th, 2020 6:12am
Learn to accept that you have grown from this experience, a feeling of 'hating yourself' could mean that you don't approve of the behaviour your partook in and would like to change that. This means you have already changed and you have to be willing to forgive yourself before you are able to heal. Remember that everyone will make at least one mistake along the road and that is part of being human. You can always learn and take something away from every experience and in this one it can be a feeling of growth and a want of avoiding that situation again.
Suitcase33
May 5th, 2017 11:16pm
I was cheated on and all I can tell you is that hating yourself is a valid feeling, but not very constructive. Try to work out why you cheated, why you hate yourself for it and try to accept what happened and try to move on. The one you cheated on won't be helped by you punishing yourself through self-hatred.
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
NourrirVotreAme
June 8th, 2017 4:53am
As humans mistakes (big or small) are bound to happen and it is okay if you made a mistake. Such mistakes doesn't define the kind person you are but helps you learn and grow as an individual. So the question is not 'why did I do it', 'how could I do this' but "what now". Feelings like hatred can never be helpful and so focus on forgiving yourself for happened and moving towards improving oneself.
ScreenOphelia
June 14th, 2017 6:13am
None of us are perfect. We've all hurt someone in one way or another (not condoning hurting people) but you have to forgive yourself in order to move on and learn/evolve so you can be better. By bettering ourselves, I believe we better those around us too in a ripple effect.
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
AmarahSofia
December 22nd, 2021 12:05am
Hating yourself after cheating, won't make you any good neither can change what has happened. It is a good thing that now you are aware about your mistakes and wanting to make things right but the person you cheated on deserves a sincere apology. Bear in mind the potential consequences of someone who has to suffer because of cheating. This experience may haunt them to the extent of causing emotional and mental distress. Think hundred of times, then ask yourself; What if I am in her/his position, what would I feel? Is this the right thing to do? No one deserves to get cheated of. If you are no longer happy or you felt your partner has shortcomings then talk about it, that is why open communition is very important. Better to hurt someone with the truth rather than feeding them sweet lies. Make some self realization of what you did, it is now the time to be better and do better.
Chlorophyll123
September 11th, 2019 5:27pm
Forgiveness is hard. But just own the decision that you made and make your peace with the natural consequences of your choices.
Anonymous
September 1st, 2017 7:05am
Did you have a healthy conversation to clear things out post the occurrence and do these negative thoughts come to you often?
FlowerLiz2
January 12th, 2019 11:04am
You are only human. And we do make mistakes and we do bad things at times but it does not mean that WE are mistakes our that we are bad. We are worthy and enough. It does not depend on our actions. Rather we can see them as opportunities to grow and to see: Ah, I've been unconscious there. What can I learn from it? Once we learn from our mistakes, they turn into lessons and make us grow. And from this point on it is unlikely we will do it again. So you might want to see this as an opportunity for growth.