This sounds like what I went through also, but at 17. I was a jr in high school. My mom was having to many problems at home ,because my dad left her after 22 yrs. And I was nothing but in the way, and I knew it .Only my mom never did ask me to come back. Just think of what all I'm telling you. In one way (if you stay can you make it on your own ???) meaning you need to stay in high school no matter what trust me. Sometimes it's easier to live on your own and be poor. I know I was for me. I was very ,very poor, moved in with my boy friend ,finished high school ,(like normal) went through a trade school to do hair and later yrs to college. I married that boy friend now we will be married this month 20 yrs and I don't regret anything because I' m very happy and still couldn't live in peace with her we're just to different. If you feel that you mother is a good ,hard ,working person who was/is raising you right, then go back. Your life will be much easier ,money wise. There are to many things for a 16 yr old to have to worry about that you shouldn't I. I have a 15, 11 and 9 yr old and I'd never kick out my child unless they were violent or being stupid taking drugs , but they would never to that. So if your life is normal at all. go home. At least until your out of school.Get a job that way you can get away from home and see what kind of money a 16 yr old earns!!! but is life at home is bad ,abuse ,drugs etc. leave!! your life will be better, but poor. Good luck What state do you live in .I may be able to give you some info of where to go for help because your still a minor. p.s. Don't meet anyone on the net for help it's not safe .remember that.