There are some real horror stories here. I work (and have worked) in fairly shite schools, but I do it as a single mum and have done throughout each of my little ones having been, well, little.
It's only ever a job for you (in England, that is) if you are prepared for periods in which teaching takes over your life. As such, that will be every September, every data collection/ drop, every deep dive or Ofsted, as a primary teacher also every time you have to write reports.
I work in secondary now but I have done a fair bit of work in primary schools, too. The marking expectation is mental in primary schools compared to secondaries, but in-class support and behaviour tend to be better than in secondaries.
In either, school culture is a massive maker or breaker of teachers. There are fewer and fewer decent heads and SLT left owing to the mass exodus of teachers in general, so it is much harder now to find a good school than when I started. And when I say good, it could be Ofsted Inadequate (doesn't take much) but have happy staff.
If you find a school with young SLT, a large turnover (advertise for similar roles all the time) and a bad reputation (read parent voice on the Ofsted site) then run a mile. If you find a school which arrely advertises, go for it. It's because staff don't want to leave. Having said that, naturally, you might find you start in one of the former schools, and occasionally even every time you're promoted (I am in that position now where the leadership role I wanted is mostly advertised in crap schools).
You must be highly organised. I have no family or friend support, but I have a lovely childminder, who knows other childminders, so someone is always available for late meetings and parents' evenings. When my young child is ill, I don't give two fucks how it's seen, I am staying home and argue the toss with leaders.
When I need to go early, I find a convenient time (e.g. if I have a PPA at the end of the day) and I negotiate with the Head directly. I book every single bloody appointment for the holidays for me and my kids. I refuse to work late nights, but might work early mornings instead, because that's my awake time and a time the kids are sleeping soundly. I use every meeting I can get away with it in to mark or complete other paperwork. I mark in class, during parents' evenings (where I also pull parents early if they are waiting, sod the appointment time) and I use every assessment to mark and/ or plan.
I get into work early to hog the photocopier so I'm done before my colleagues all arrive and inevitably all want it at the same time. I use my voice with SLT and speak up, but the other side to that is that I have to be outstandingly good to be able to BE that annoying.
Oh, and I only work a few days during the summer holiday and a max of 2 days the other holidays. I'm not paid for it, but I can justify every minute actually spent at work (where there will be a lot of natural time wasters). So if anyone ever said why is xyz late I can give them a list of what I did that took priority.
It takes a lot to be as brazen as I am in teaching while doing a good job. You won't make friends, but you'll preserve your mental health while maintaining the respect of many senior staff and the head or above, which is what counts.