Ditto that. If you really want to fly for a living you will appreciate it so much more if you work hard to achieve your goals. Besides, it's the journey not the destination that makes it interesting!
I don't live at home and work in order to pay for my CPL. Sure it means less nights at the pub with the lads, but if you really want it you can make it work. 2nd jobs are not uncommon even for non flying folks these days.
I don't know much about the Sharp program except that I couldn't afford it. But the other cadetships these days are just a way to undermine the conditions of the industry and give false hope to those who in my opinion are misguided enough to sign up for them.
This has been done to death on here, hit the search button, grab a beer and be enlightened lol