Reflect and recognize that you've achieved a lot already 29.63% of players have unlocked this achievement