The mindset you need to have in order to accomplish your goals is to work towards it and achieve it NO MATTER WHAT. There is no room for excuses. You need to go forward and get it. Passion drives you forward, but it takes guts to finish it off. When you're racing, you don't run with just your body, but with your heart, and your mind.
Having the mindset on doing whatever it takes to achieve your goal is very powerful. It puts that as the number one priority. That means that there is absolutely nothing that can get in your way.
As W Clement Stone once said, "Whatever the mind of a man can conceive and believe, it can achieve,"
If you truly go for your goals and work towards getting there, it means you're willing to sacrifice anything to get there. It means that you're committed.
It means that you'll get there.