Expectations rarely coincide with reality.
The process of achieving the goal is very difficult and it is almost impossible to calculate all the development options.
However, there are some simple tips that will help to reach the victorious end.
Start small. Even if your goal is very difficult, you should always start with the simplest steps. Do not set a goal to play sports every day. Start with two workouts a week and gradually improve this figure. So you will have less chance to break down and completely refuse to achieve the result.
Divide each goal into subgoals. Decomposition allows you to identify the main stages, identify strengths and weaknesses, and not miss out on really important points. Another plus of this advice is that you can independently choose which subgoal you will implement today, which will also reduce internal resistance.
For each sub-goal, determine the reward. If you are developing a website, tell yourself that you will buy a new shirt if attendance reaches 100 people per day. This will create additional motivation for action.
Promise the people respected to you that you will definitely achieve what you desire. This will prevent you from getting off the chosen path. You do not want to disgrace yourself and lose trust?
Specify specific deadlines and penalties. Deadline allows you to intensify the activities of a person, even if he has absolutely no motive. Fear of punishment is usually stronger than laziness.