The yelp survey says that it takes around 15 weeks to complete the healing process after a breakup. However, other sources say that in the case of marriages, it takes around 1.5 to 2 years to heal.