I agree that Zoe needs a therapist and committ to the work that that involves.
Their relationship is flawed, but which one is perfect... they could likely find a better partner but how soon? It takes time and more effort to woo a new person. What if the new person we see as the one doesn't see us in that light?
What I'm trying to say is that each decision carries some risk and benefits.
If Zoe meets a mature man who marries her, there is no guarantee he won't leave her after two years, or cheats. Marriage is one aspect but it is not a guarantee of happiness either.
I know in general finding the best person to marry is overall ideal *path*. But ideal could also be being with someone who makes us happy and comfortable regardless of proposal.
Zoe and Alfie had always lived in the spotlight and Social media big bubble for years. They grew up being watched and directly competing with each other for *views* and popularity, this jealousy and judging is still probably engraved in their everyday lives.
I don't know what my point is, I guess to let Zoe do what makes her happy, after all it's no pleasure watching someone in misery.
My take is she is happy with Alfie *enough* to stay, have babies etc. Yes, she could be in heaven having a ring on her finger and all the trimmings, but likely in her mind she is happy enough.
Maybe the fact that she can't get everything she wants to, leaves her more humble.
Yes, you can be rich and famous, but popularity and cash won't make you someone's wife.
It can humble Alfie too - your partner is popular and richer and you'll always be Zoella's "partner". I guess both of them eating the humble pie, so to speak. Maybe their cohabitation is good for their personalities to keep them in check lol
and BTW, I don't need to be right in everything, but I wanted to share another perspective