Maybe 4 participants is too few to clearly see what happens.
The minimal example with 4 participants is if each person P has unique preferences and P's 1st choice has P as 2nd choice. So in this case just flip X:
A:XY B:YX X:BA Y:AB
If A,B propose you get AX,BY. If X,Y propose you get BX,AY. Both are stable because the proposers are getting their first choice.
This obviously doesn't factor in most of the complexity of romantic relationships: not knowing your own preferences, evolving preferences, incomplete/imperfect information in general, etc. Plus it assumes a global 1:1 matching across two categories, and people can of course be LGBT or choose to be single.
Which may be largely true for many people but it's definitely not a fixed thing!
When I was dating, I initiated with a lot of women, but the woman I wound up marrying messaged me first.
Imagine A ranks X and Y in that order B ranks Y and X in that order
Both X and Y rank A and B in that order.
A will propose to X and match. B will propose to X and get rejected. B will propose to Y and match. Y will never get a proposal from A.