Based on true events. How long does it take to recover from a heartache? Experts say, it usually won’t take longer than three weeks to get over an ‘ex’ and roughly about two years to compensate a broken marriage. Unless you are blindsided by the…