How about another phrase. No one person can fill every role you need.
The person complaining about dividing relationships and being someone's other half kinda sounds like they don't have friends outside of their relationship.
Draw your own conclusions based on your relationship with [insert spouse, friend, acquaintance] and what roles you each want to fill for each other.
I already game on Linux because of Steam. It's easy and works.