How many people do you know who wanted the right job, the right gig, the right partner, and had an incredibly positive attitude, and even worked hard - really hard - to make their dreams come true? And the dream didn't come true? Because it doesn't work that way, that you just hold an idea in your mind and it comes true. Life isn't like that.
Thinking positively helps. And acting positively is even more important. And thinking and acting powerfully is even more important than that. And even then, even with positive thoughts, words and actions, and even with powerful thoughts, words and actions, there's no guarantee that you'll get what you're hoping for.
Because the spiritual journey isn't about setting and reaching goals, about finding the right technique to ensure that the Universe or the gods, or whatever it is that you're trying to bend to your will, will bend the way you want. The spiritual journey is about going deeper that your own limited vision of possibilities for your life, and seeing reality beyond what you want, or desire or have imagined.
The Law of Attraction says visualize something you want so clearly that you can't help but attract it to yourself. But there are possibilities you may never have considered awaiting you, and if you can't see beyond your own desires, you will miss the truly amazing stuff.
Stop holding on to the details of your plans, of all the ways you're certain your life is supposed to unfold, and judging yourself on the basis of these ideas. If you're serious about the spiritual journey, the first thing you learn to let go of is certainty, and you will find incredible grace in the fear and uncertainty and vulnerability.