Redmania, I think you'd probably find that most of us have stuggled to pay the bills at some point during training. I can certainly vouch for myself and may other pilots I know. Obviously some suffer more than others, but this is the way of the world. There's no magic solution, believe me I've looked.
You've got to get positive instead of dwelling on the past.
Chin up!