Figuring out a plan for your life and where you want it to go is literally impossible. Even if you can decide what you want, mapping out all the steps is a gargantuan task that will necessarily change. Skip the superfluous stress by identifying two simple, key points: where you are and where you're going.
It sounds simple, doesn't it? Sure, but it's not easy. As marketing site Copyblogger explains, there are only two things that matter in changing your life or getting to where you want to go: identify exactly what you want, and be brutally honest with yourself about where you are. Once you know the difference between these two points, you can naturally start taking steps to get there. That part may sound obvious. It's everything else that mucks us up:
Put another way:
Understand exactly what you want. Understand exactly where you are. Notice the difference.
Please note that there is not a follow-up step called "beat yourself to a bloody stump about not being where you want to be."
If you're in New York and you want to go to San Francisco, how much good does it do to beat yourself up about what a lame-arse you are not to be in San Francisco? How far west does that actually move you?
Not one millimetre? Hmm, interesting.
Making goals isn't enough by itself. Nor is knowing that the place you're currently in is crappy. It's that ephemeral state in between where change happens. Instead of focusing on Point A, Point B, or trying to create a bunch of imaginary points in between, understand the key distinction between where you are and where you want to be. If you can occupy that space, the motivation to learn and change follows naturally.
The Complete Flake's Guide To Getting Things Done [Copyblogger]