So for 20 years of my life, I didn't have a parent, just friends.
wait a minute. you are 20 years old and living at home?????
holy shit you should be glad that you are allowed to live anywhere without having a job. there is no excuse for not working if you are of legal age to do so.