I noticed, and im sure many others did too, that the end of season 3, ted comes home, henry comes out of the house, greets him, and michelle is at the door. Henry ushers ted in, and shortly after they are at a soccer game with henry, where michelle says " come on boys", cheering both on? Are they back together?
I kinda wish we got a bit more insight into their marriage. They’ve been together since they were about 20ish and if we take Andrea Anders and Jason Sudeikis’s ages as their characters ages, they’re about 45 when they split, and Henry’s about 10 at most, so they were mid-30s when he was born.
It could be that they waited for a while before having kids, and got lucky first shot at it, but I do wonder if they struggled to get pregnant for a long time, or if Michelle had one or more miscarriages, and the stress of that faced with Ted’s unrelenting positivity and can do attitude contributed to the break down. It also adds to the parent-child theme of the show- that it was a struggle for them to become parents.
Yes, I’ve wondered about that too. It is a bit of a mystery, why it took so long into their marriage for them to have Henry. I saw a copy of the pilot script online, and in it Ted is described as 40 years old, and Henry as 10. So that would mean he and Michelle had Henry aged about 30, which would be more understandable - they got together in college, established careers, bought a house, then had a child (then we might wonder why they had only one, but still).
My guess is that the character ages were largely because of practical/production reasons - I think the Ted Lasso script was probably written when Jason Sudeikis was 40 or close to, but not shot until he was 45. I’m not sure why Henry got aged down except that younger kids are kind of cuter.
In-universe, I think your theory about fertility issues is a good one. My other head-cannon was that maybe Ted was a bit fearful of parenthood and kept putting it off, because of what happened to his dad.