#5, I also finished my four-year BA when I was twenty, and had been working since I was fifteen at that point in time. In my last year of university I took a full DOUBLE courseload, getting the same number of credits as one would normally get in two years. On top of that, I have a December birthday. It's not that hard, especially in programs like English (my undergrad).
To the OP, I would recommend getting a teaching qualification. I don't know what that involves where you're from, but in my part of Canada it is a two-year post-degree program, leading to a second Bachelors degree (Bachelor of Education). Here, you complete the program, get your degree and then apply to the provincial government for a teaching license. They review your first and second degrees and criminal record, and determine whether or not you are eligible to teach in the province. You are then issued a three-year interim certificate. If, over the course of those three years, you teach THE PROVINCIAL CURRICULUM for the equivalent of 400 days, you then get an authority (such as a school principal) to write to the government and request permanent certification. Once you have permanent certification, your paperwork is pretty much done forever but you have to continue paying a small fee annually to maintain your status as a licensed teacher. If you get an interim certificate and then head straight overseas, any work you do will not count towards your 400 days and you will have to keep renewing your interim certification every three years until you do meet the provincial curriculum requirements. Thus, the best thing for teachers here to do is get their first degree, get their B.Ed, get interim certification, teach for two years (= 400 days), apply for permanent certification and then head overseas at that point in time. With this kind of certificate you can teach K-12 locally, at an international school or (if you feel like slumming it) at any private, for-profit language school.