Keeping your motivation high

One of the common issues when we’re working on our personal development plan is to keep ourselves motivated. While we’re working on defining our goals and building the plan, our motivation level is high. Then when we come to implementing the plan, reality kicks in and we start to hesitate. We are living in a period of instant gratification, everyone wants results now. This quick and easy approach to everything creates superficial judgment and we only add another negative item to our self talk list, lowering our self esteem. So how do we keep motivated and gets things done?