Hi P,
Happy Birthday! It's May 1 here now as well so we can all celebrate together!

I have found that I have pushed people away for a long time. I started to recognise negative traits, so I pushed those people away, but I also pushed away people who were nice and being kind to me, because to me that meant they would screw me over at some point so I cut them out before they got the chance to.
I think learning how to be with people is really hard. I thought I was an N for a time as well, but I came to realise that there is a big difference between having some aspects of your personality that you don't like (and can work on) and having a personality disorder.
I think being mean to someone if they detach from you is pretty common. For me, I think it triggered such deep seated fears of being abandoned that I would react like the two year old inside me - kind of like whe you're at school and your boyfriend dumps you and you say "didn't want to go out with you anyway!".
I think noticing and/or identifying the problem is half the work. Once you're there you can start to fine tune and build on it. There's never been anything in any post you've ever written that's made me think you are anything other than kind, caring, considerate and working very, very hard to build a good life for yourself. I don't think you're an N, Persephone, I think you're a FAF (Fabulous at Forty!!).
Big hugs,
Twoapenny xx