How Long to Get Over a Breakup - 8 Factors That can Affect the Recovery Process