You have to balance your finances now even if you feel that in the past your self discipline has been in vain.Don't be discouraged by the fact that just now you're in a financial rollercoaster ride.Small steps lead to success.If you don't at first succeed, then try again. A forceful will and mental stamina is what you need to get to where you want to be.