I'm 23 so fairly young and I get where you are coming from.
The psychological issues, yes definitely, look at yourself and try to better understand yourself along with getting help.
In terms of the financial issues, get into a good trade, high paying job, or get into a sales position where you...