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