OP, that concept changed my life. Our feelings are the rules.
It's weird that we do this thing with relationships. If you look at the same process, with, say, food... you wouldn't judge yourself for not liking raspberries, for example. You wouldn't sit there worrying, thinking, 'well, I like sweet things, and I like dark red, and I like fruit, usually... everyone else seems to really like them... what the hell is wrong with me, that I can't make myself enjoy raspberries?'
When you're not into something, you're just not, and you can't force yourself to be, even if millions of people tell you that you ought to be. If you try to make yourself be into something that you're not really into, you're disrespecting messages from the very heart of you. Your deepest, truest self. And when that pattern is your norm, you let all sorts of things over ride your feelings. I bet that when you were in the relationship with the narcissist, you felt loads of unpleasant feelings, but over -rode them with ideas like 'Oh it's just because he's stressed' and 'He's not like this most of the time' and 'I'm just being over sensitive/dramatic'
Your feelings are the boss. You won't always be able to explain them (just like you might not be able to explain exactly why you don't like raspberries) and you shouldn't ever have to. You have to respect them, and do it in a way that's respectful to other people. If you'd done that, you would have walked away from your narcissist very soon after he started treating you badly, with a peaceful, calm 'This isn't working for me any more, so I'm afraid I need to break up with you. Goodbye.'
Right now you've done exactly the right thing. Your instincts are there, and you've been able to follow them through, and that's great. Drop the self criticism: your feelings are allowed. You have respected them, and that's a source of pride, not a stick to beat yourself with. There are millions of men out there. Keep ditching them until you find one that has you beaming all over your face. Maybe your standards are sky high: good! Maybe you are very sensitive: great! You don't need a guy who looks right on paper, which seems to be what you think you should be looking for. You want a guy who makes you feel amazing, loved, respected, someone you can open up to and say 'I'm not keen on all this public kissing, you know...', and who you know will take it on board.