I think of coupledom as a pyramid. The people at the top, who are with their soulmate, someone totally compatible and who is committed to the relationship, generous, responsible and thoughtful, are the apex and the goal to which all of us aspire.
The problem is that this probably represents less than 10% of couples, particularly when you throw children, mortgages and domestic drudgery into the mix.
The vast remaining swathe of people are in various shades of disappointment, ranging from mild irritation at the top down to downright misery and abuse at the bottom.
A good 50% of those people in the bottom chunk would be better off on their own but due to a variety of factors, financial, societal, emotional and child baggage being prominent, can't or aren't prepared to leave.
What we as a society ought to be working towards is educating our children to identify what they need for a good relationship, teaching them to spot the signs of a bad one and get out before they become too enmeshed and protect themselves, particularly female children, from the sorts of financial abuse that make it hard to leave.
We would all do ourselves a big favour if we could cut through the dross of expectation that being part of a couple automatically makes your life happier and more functional, teach people to stand on their own two feet financially and domestically before they rush headlong down the aisle or into cohabitation and generally to value their own company and autonomy. We could start by teaching girls to avoid the trappings of "romance" which are dangled in front of them as a carrot to persuade them to give up their independence and help rewire them as strong, autonomous people who chose partners based on compatibility and respect, rather than how often they buy bunches of flowers and how good they are at paying compliments.
It starts and ends with feminism and developing a sense of agency and autonomy in women. Just reading these threads and gauging the sense that singledom is still something to be avoided, it seems we still have a long way to go.