Skip to main content Skip to bottom nav

How long does it take to get over someone who cheated on you?

108 Answers
Last Updated: 07/10/2018 at 8:49pm
How long does it take to get over someone who cheated on you?
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

Tara Davis, Doctorate in Counselling Psychology

Psychologist

I have worked successfully with a wide range of difficulties. Nothing is more important than developing a warm, compassionate relationship with someone you can trust

Top Rated Answers
TheShy
July 1st, 2016 6:10pm
How long does it take to get over someone who cheated on you? Honestly, it varies from person to person. Talking to people may help. Some take weeks, some months. But the best help will be friends around you.
AllieNightingale
July 2nd, 2016 12:39am
There never really should be a set time. Sometimes you feel ready after a day, a week, or a month, and then still feel the after-effects of such an experience when you begin a new relationship. Some other people take longer, others are ready straightaway. It's less about the getting over it as much as it is realising that their actions were their own, and you can't control when someone decides to do that. You can only control yourself. While this brings little comfort in the short-term, in the long-term I feel it helps realise that it was not your fault. That is key to being able to move on from the experience.
emitlove
July 6th, 2016 6:26am
It depends. There's no definite time period that any one person can get over being cheated on. It depends on who you are as a person, and how you are going to process through being cheated on. Sometimes insecurities will creep back in weeks, months, even years later. And it might even carry on into your future relationships. So make sure that you're able to process through the emotions that come because of being cheated on.
Anonymous
July 7th, 2016 2:10pm
I think it depends in the relationship and the feelingd you had for this person. I believe it has to de with the time you meet someone new that makes you believe in love again!
HuddlesWillAlwaysListen
July 10th, 2016 7:03am
It depends on what type of person you are and the emotion you are feeling. Such as, if you're sad, it might take a while, and that's okay! It's perfectly fine. We all miss people that betray us or leave us. But, sooner or later you will move on.
Sunshine1995
July 10th, 2016 3:14pm
I don't believe you ever truly get over someone that you loved and they betrayed you in the worst way, we just learn to move on.
Anonymous
July 13th, 2016 3:34pm
Depends on the person, don't rush yourself take as little or as much time you need until you feel better
SunnyDogg857
July 14th, 2016 12:03pm
I think it depends upon the level of commitment to the person who is cheating, and how invested in the relationship you are.
calmingWinter89
July 15th, 2016 2:26pm
It goes without saying that one of the unpleasant feelings you can experience during a relationship is probably when you are being cheated on with someone else. To a certain point everyone experience this more than once during their life and it is often the aftermath that affects ourselves. We, the one who are cheated on, think that we are no longer good, somehow inferior to the one with whom where replaced by the loved ones...we suffer for a while, but for sure we , step by step, recover . It takes a long to mend a broken heart especially if it was a long relationship, but time goes on and life doesn't stop for anyone. In a bid to get our minds off this kind of situation we hang out,we take up a new hobby, we travel, we meet new people and if we are lucky enough we find another person who can treat us the way we want. Now the answer to the question above is that it varies from person to perons however one thing is sure : everyone gets over it at some point.
LovableGeek16
July 20th, 2016 9:52am
As long as it takes to stop wondering why they cheated and stop blaming yourself. I blamed myself and until I realized it wasn't my fault, I couldn't get over him.
Anonymous
July 21st, 2016 6:49pm
There is no time limit for this matter. For some it would be weeks while for some people it would be years. All depend on the person. How he/she accepted what happened and forgive both the person who cheated on and themselves. Most people have hard time moving on because they cling on to the guy/girl before he/she cheated. Sooner you accept the fact that person is long gone. Sooner you would get over them.
Anonymous
July 21st, 2016 10:27pm
It depends , but in some situations I think it should be an hour or something, knowing this person doesn't deserve your trust again
bubblingFlower55
July 22nd, 2016 10:42am
i think it takes few months if you were truly in love with him,it took more than 6 months to recover from my break up with someone who cheated me too
Anonymous
July 23rd, 2016 1:40pm
That depends a lot on yourself. It's usually not good to rush into things and allowing yourself the time and energy you need is essential
ItsAlyssa
July 28th, 2016 10:18pm
Whenver you feel ready you will know it and some people move on fast and some people dont and no matter what choice is that its okay just be happy and enjoy yourself
delicateEars36
August 8th, 2016 7:06pm
It can take a very long time. It is probably best to seek counsel with a professional as a couple. This will help you work through trust issues.
Anonymous
May 8th, 2017 4:49am
I would say that it depends on the person. It takes some people only a couple months but some a year. In my opinion, neither one is bad and you should take as much time as you need.
crushinIn003seconds
July 10th, 2018 8:49pm
It can depend on how badly they have cheated on you and how deep the emotional connection you had with the person was and or still is. You can't get over the person overnight, it can take a month, a few months or a year even. The best thing to do is give yourself some time, heal your wounds and remove that person out of your life. The sooner you do that, the easier it will be to move on.