If you want to rapidly increase the pace at which you overcome personal obstacles and weaknesses, let me give you a simple perscription: Give yourself complete and total permission to be imperfect. Just decide you’re going to be okay with it. Stop sweating the fact that there are 57 different things you wish were different about your life and let it go.
Here’s why: If you don’t give yourself permission to be imperfect, you’re setting yourself up in a position of weakness. You’re starting out with the “I’m so screwed up” or “My situation is so bad” perspective, which doesn’t do anything to help you overcome things. In fact, it just keeps you there longer, because you get depressed about how many problems there are with you and your circumstances. Your ability to take action to change things dissolves.
The way to successfuly work on overcoming your “imperfectons” is to use a different strategy – the triple tactic of honesty, realism, and action.