Can't Decide Which Path I Should Take

I’m 22 years old and still have no idea what major or career I should pursue in the future. My strengths are social studies and English and my weaknesses include math and science, with the exception of biology. I expect to have huge student loan debts from having to pay for housing for 4 years (probably will amount to nearly 100k total). And because of that I’m freaking out about the fact that I don’t think I’m going to be able to get into a career where I can pay that off easily since the majority of lucrative careers are mainly science and math based.

I was thinking of becoming a high school English teacher, but they don’t get paid much. And then I thought of going into computer science or law, but I don’t think I could be good at that. So really I keep ping-ponging back and forth between becoming a teacher and then thinking about going for something completely different. What stops me from thinking about the “something different” is that I don’t have confidence to let myself believe that I will be good in whatever field. I know I can easily be a teacher, but is it worth taking the risk of becoming something else that will give me the lifestyle I want for being safe?

One other thing that worries me is job security. I read that it’s hard to become a lawyer for a good firm unless you went to an Ivy League school and teachers are always complaining about their salary and budget cuts, etc.

Seriously is driving me nuts and I start school again in June 2015. I really need advice and will answer any questions that are needed to help me get to a conclusion.

Maybe become a college English professor? They get paid decently.

Why not become an English teacher? Seriously—yes, they don’t get paid hedge fund manager-level dollars, but it’s a decent living in most markets.

(But don’t aim for college English professor—to say the academic job market is weak would be to understate greatly. The horror stories of 400+ applications for a single job are real.)

Teachers barely have to pay any medical expenses so that’s a huge plus.