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