Are you one of these developers who have been developing for 14 years and is turning 17 next week?
I would recommend you cut your loses and run for the hills. Get a nice developer job for a company which can pay bills, offers a free laptop and can pay for source control.
(The question i have to ask is why not back the code up at lease in dropbox or bitbucket which offers free accounts?)