I am 26 years old and in my 5th year of teaching. Currently I teach 7th grade English, but I taught high school for 2 years. I hated those 2 years more than words can convey. I work 185 days a year (so long as you don't count weekend grading marathons), have 2 weeks off in December, a week off in February, and a week off in April. I pay $16 a month for 2 adults for incredible healthcare coverage, but have a crappy maternity leave allowance. I make $42 K. Hubby teaches, too, and makes 10k more than me for teaching high school in a lower performing, very low income neighborhood. Because of where we live (Silicon Valley, California) we are getting by, but are years away from being able to pay off all our loans (college costs), or afford a house. Teachers should be paid more - it is the only professional job that does not reward for excellence, save moving you out of the classroom and into administration - but I wouldn't do anything else. The great news is that we both LOVE our jobs, have tons of time to spend together, have incredible job security (teaching is the #2 most recession proof job after healthcare) and will not miss our baby-to-be grow up! Look for what you love, and the rest will follow.
~Cheers!