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