Maybe you're going to an extreme, but I don't see anything wrong with a lack of emotions.
I think it's healthy to have some emotions but when you get strong feelings for a girl that's when it's over, I'm not learning that lesson the hard way again lol.
As for keepers, who cares really....I'm sure there are
some good women out there for us, at least some who are somewhat good nor not completely shit, that's good enough for me, I don't need one.....hoping for this perfect girl to show up that doesn't exist is a waste of emotional and mental space.
I find myself caring less too when I remind myself of what will happen if I go the other direction but I've spent so much time there that it's taking some time to adjust, it's getting gradually easier to put my feet on the ground when I'm fucking up, being younger than me you're in a much better place to move forward dude.
You know what though there's nothing wrong with feeling less, we can't give them 'everything they want', at best they can only have little, the girl I'm seeing now's accepted that she won't get what she wants from me, if they find you worth sticking around knowing this, then that's even more solid proof for you that it's whatever value they see in you at the time that influences that decision and what they need takes priority over what they say they want (no matter how much they try to convince you otherwise), I'm fully aware that this is subject to change depending on certain factors so I'm not going to worry about this shit anymore because as Kidd told me before it's an eventuality, resisting the inevitable would only hurt more when it happens.
It doesn't mean you'll 'keep them forever' cuz they're not your property and it's their choice to stay or go but they'll have a good frame of reference for what's good for them for future guys, you're doing them and you a favor by not giving them what they want but what they need instead.