Before everyone goes off on another 'why should I pay for my training' tirade, perhaps its time to do a little research into alternative careers. Do you want to become a Doctor? a Lawyer? Chartered Accountant?. You will find that you will need to spend similar amounts of money, totally speculatively, with no guarantee of a job in order to get the qualifications, and then be expected to work on a minimal salary (if you are lucky enough to find a job) for at least the first 2 years.
Yes I'm sure we'd all wish it was different, but it ain't. It is what it is, deal with it or choose a different career.