To succeed, you have to believe in something with such a passion that it becomes a reality. using passion as your only fuel will no more assure you of success than being in love will ensure a successful long-term relationship. be passionate of what you're doing and success is going to be your new nickname!
You must assume 100% responsibility for your financial life. if you're going to improve your situation, you have to put the full burden of doing so squarely on your own shoulders. first and foremost, you must hold yourself responsible!