When deciding on what it is you want to achieve in your life, you need to be honest with yourself. It's amazing how we could compromise in what we truly desire to accomplish because we feel that we can't have what it is we want.
If you decide in your mind that you can have what it is you want to achieve, you begin to remove the barriers and all limitations and get down to the heart of the desire.
I've found in my own experience that when I'd compromise and settle for something other than what I truly desired to have, that I was running around and not getting anything accomplished. This is because there's a deeper longing in my heart that stood out more to God than the actual thing I was saying with my mouth.
If you find yourself going after something and things do not seem to be working out, stop and check yourself. Ask the question, "Am I on the right track? Is this what I truly want, or am I settling for less because I can't see how I'm going to accomplish this?
When you start being truly honest with what you truly feel in your soul, you allow yourself to be opened to receive your blessing.
What areas of your life have your compromised in and settled for what you didn't want?