I'm unsure about what works and what doesn't in the dating world; as you pointed out, there are narcs and miserable people out there who are having a blast, while there are the ones who follow the rules or are genuinely good people and yet end up loveless or in miserable relationships. It could be more straightforward, but dating is a jumbled mess. I agree with you that nobody is genuinely selfless.