how long does it take to get over an ex of 3 years?
"It can take anywhere from six weeks to three months to forever, depending on how intense the relationship was, how invested you were in each other, and how heartbroken you are," says Jane Greer, PhD, New York-based marriage and family therapist and author of What About Me? (Those three factors all sort of piggyback on ...