I'm a teacher and I find it extremely difficult to take the time off to bring my kids to clinic or do their daily treatments in the morning. My husband has to do these things since he has an office job. Teaching is not a job you can just be absent when needed. You still have to do all the work and write lesson plans for the sub even if you aren't there. It's twice the work to be absent. Then, there is a huge stack of papers to grade when you return. On the other hand, the health insurance is good. We have no lifetime limits. Plus I'm so busy all day at work that I'm not worrying about everything becuase I don't have the time!
I'd say look into being a school guidance counselor. The health insurance is the same, and if you are out for a few weeks, you can do the work when you return or even do a lot by email. At the middle and high school level there is a team of guidance counselors so you share the work. Lastly, there is really good job security. If you like working with kids, it's a good option.