Quitting the cigarette and pill habit would definitely save yourself some money, but that's easier said than done. I know a couple of places you can apply for freelance work to help make ends meet. PM me if you're interested.
Very good suggestion for this young person. Hopefully he contacts with you. He can really make money on freelance jobs.