Skip to main content Skip to bottom nav

Is 4 to 6 months is long enough to get over someone you had an amazing relationship for 2 years?

13 Answers
Last Updated: 07/05/2021 at 6:45am
1 Tip to Feel Better
United States
Moderated by

Brenda King, PsyD


I treat life changes, women’s issues, and issues of aging using evidence-based treatments with healthy doses of warmth, empathy and humor to enhance healing and growth.

Top Rated Answers
October 11th, 2016 5:36pm
Everyone is different. I was in a relationship on and off for about a year, and it took me 2 years to get over the person. There is no definite time when you will get over a person, however, you just need to stay positive and believe that it will eventually happen. Sometimes what helps me is I just think positively about the future. I know in the moment that I am sad but I acknowledge that some day I won't be upset anymore and that I will once again be strong and happy. It gives something to look forward to and to motivate you to regain independence and happiness.
November 14th, 2017 8:19pm
It all depends on you, hun. I was in a relationship with a guy for three years and it only took me a few months to somewhat get over him because I'd been abused and cheated on. If it wasn't that drastic, it may take longer. But there is no set time. It all depends on how you feel.
July 2nd, 2018 6:00am
Personally, I took much longer to get over someone of a shorter relationship. However, while its important to try to get over someone, you'll know when you are ready to move on. The time does not matter so much as your mental state and how you feel
April 21st, 2020 11:16pm
I don't believe there is ever a time frame. I do believe that we all heal on our own time. I personally believe it should take as long as it should to properly heal and get "over" someone. I put "over" in quotation marks because I don't believe that we ever get over someone, that person will always be in your heart, especially after so many years. We all heal at different times, you just have to remember to not compare your journey or time frame with anyone else. Be patient and trust the process. You can do it.
October 11th, 2016 3:30pm
4 to 6 months is a lot of time but not enough to know oneself. Love can linger for a long while, and after a two year relationship one may need to step back and find themselves again. I would recommend a year of being single to understand and process the breakup.
June 13th, 2017 9:45am
Absolutely! Everybody takes their own time to heal after a breakup. As long as you're happy and feel good.
July 11th, 2017 10:35pm
Yes, you take as long as you need. And whatever happened happened for a reason.
August 14th, 2017 5:09pm
Every relationship is different, and everyone is different. Don't give your self a time limit. Just keep working on yourself, and on moving on. Take this time to really get to know yourself as an individual. Maybe you will move on after 6 months. Maybe after one month. Maybe you won't truly be over it for a year, but as long as you know you're trying and your taking steps to move forward, that's what matters.
September 26th, 2017 11:14pm
I wouldn't set a time on how long it will take to get over someone you once had a relationship with. Time heals, but everyone is different. Whenever you feel bad about it, just remember the great times you had. Cherish your thoughts and realize that life goes on and you will make countless more relationships in the future.
September 3rd, 2019 5:07pm
Getting over relationships are hard, especially long term relationships. The experience is typically very personal, but in my experience yes. Depending on your past relationship, it may have been over before it was over, in a way. But if you feel like you are ready to get back out there, if you have fallen for someone else, I don't see why you would not be ready. Obviously, you want to avoid a rebound relationship so put yourself first and remember that you cannot recreate your past nor should you try and, as always, have fun!
September 7th, 2020 5:23pm
It depends on each person. There are many factors that come into play here, like how easy or difficult it is to get over someone, our coping methods, and how the relationship ended. If your healing process is not on the right track, you might face withdrawal symptoms and prolonged depression. Similarly, if the relationship did not end well or was abusive (you might think it was amazing, but seemingly ignored the red flags), it will take you a very long time to come to terms with what happened, and an equally long time to calm your raging emotions. From my own experience, I was in a 3 month long relationship. It was amazing at first, but I didn't really I was being manipulated and abused. It has been more than 8 months since my break up, but it's still not easy to stop thinking about what happened.
February 1st, 2021 11:44pm
There really is no set time for getting over someone that meant a lot to you. Take it at your own pace and deal with your feelings as you feel necessary. It genuinely is different for every single person- setting a timeframe or following one you think you're "expected" to might just lead to you not properly dealing with your feelings as they come. This can make the path even longer and cause some problems for relationships in the future. So take your time :). Work through things at your own pace. There'll be ups and downs, steps forward and steps back, but you'll get through it if you just let it happen naturally!
July 5th, 2021 6:45am
There is no correct answer for this question, as it depends on every person. For some people, moving forward after having an awesome relationship that lasted long is easy, but for others, recovering could take even more than 6 months. Don't think about the time it takes you to get over her/him; think about how are you going to go through it and how to avoid being hurt. Take as much time you need to start a different relationship with a different person, or you could even decide that having a relationship is not what you need at the moment.