This is us answered some important questions during the fourth season finale, but left us a few more. After learning that Kevin is a father in season 3 finale, we finally find out who his child's mother is. It turns out it's Kate's best friend Madison that Kevin had a one-night stand with earlier this season. And that's not the only shock – she's actually expecting twins!
In Flash-Forward, we get a glimpse of Kevin's children as he hugs his son and daughter while visiting Rebecca. When he holds Rebecca's hand, we also see a close-up of his wedding ring. So this raises a new question: who is his wife?
The most obvious answer here is Madison. Not only is she the mother of Kevin's children, it seems the two are about to get engaged in the near future. In the season four finale of the off-season, Kevin mentions that his fiancee is sick in the morning when he celebrates his 40th birthday. During his conversation with Madison in the fourth season finale, he also points out that he's "all in" when it comes to raising their children and that his new epic love story will be his children.
However, we all know that Kevin's great love has always been Sophie. We even see Sophie admiring his Cologne ad when she goes to a subway station in NYC during the finale. Her last interaction at Sophie's mother's funeral also gave the impression that her story isn't over yet. Maybe Kevin suggests Madison, but after the birth of their twins, they find that they don't match and cancel their engagement. Instead, they raise their children together and Kevin finally finds his way back to Sophie. Season five can't be here fast enough!