Another reason to take a year off and teach high school is that you might find out you love it: if what you love is teaching, not research or writing, then there is a LOT to be said for teaching 16-18 year olds instead of 18-20 year olds: you will make 3X as much money (easily); you will be working with other people who love teaching, not people that see it as a penalty they have to pay to have their real goal, research time; you will have much wider freedom to live where you like; you will have job security and you will not be competeing with 300-400 people for any position above adjunct instructor at a junior college–a competition where your research skills (not your passion) will be weighed much more heavily than your teaching skills (your passion).
Perhaps most interestingly, you can easily end up teaching a much higher caliber of student/much higher level of material: my husband is a grad studnet in Humanities, I am an English teacher in a public high school. He teaches Freshman comp: I teach the AP equivilant, AP Language and Composition. My class is many times more complex and rigorous than his, and his is the standard at a good 4 year state school, and is itself head and shoulders above a community college in terms of rigor. I teach in one of the largest school districts in the nation, not some suburban enclave where it’s hard to get a job teaching AP, and every year I have kids go to Ivy League schools and every year they tell me they were prepared, at least in English.
I am not saying that high school is a happy wonderland–it’s not for my husband, who thrives in a strictly academic atmosphere and who values being part of a university community. But if you are willing to give High School a chance, you should try it because if you hate it, you’ll have learned something and not lost much, but if you love it, you will have simplified your life.
Even if you love teaching HS, you can still go to grad school, of course, but it means you’ll have the option to do what you apparently love, teaching, sooner.