@Plankton5165 welcome to MSF. I am sorryi you are in a tough situation. I am not sure where to go from here but here are some things I did to get my life together.
Get a bicycle to get around. Check the bus service in your area to see what options are available.
Get a volunteer job to get experience and to help your resume. Hospitals are always in need of people.
Try to not react to parents. They may be difficult but having a place to stay is better than homelessness.
Maybe if they saw signs of improvement they may be nicer.
Hope you get the support you are looking for.
CANDC