You let go of the past and someone else found happiness. 94.50% of players have unlocked this achievement