It's time that has made me see and acknowledge how he embarrassed me and was aggressive in public TBH. Experiencing it at the time just felt really confusing and like I was doing something wrong by being panicky around him and other people.
I lost a good friend because he thought he had a crush on me so I stopped hanging out with him completely, another good friend flat out told me she didn't like him so we never hung out with her. His friends I only ever met two of them.
His best friend apparently told him a number of times he was worried about me, I'd talked to him a bit about why I was upset once because he left me sitting next to him to chase after OW after telling me he was going to buy me a drink. I was particularly upset because he always expected me to pay for everything (he earned £26k and lived with his parents I was a LP with 4 kids and a student) and I thought he was feeling nice about me to offer but no, he didn't go to the bar, he went outside with OW.
I always thought he was right, I was over sensitive, over emotional, overreacting as everyone seemed to fawn over him, they seemed not to get upset by the way he spoke to them, he would tell me things his friends had supposedly said like 'all my friends think you are crazy to....'
My family are not a good yard stick because they are dysfunctional at the very least. His family have a 'oh he's always been like that' approach.
Whilst he is completely dependent on both his parents for money, housing, general support he treated his mum disrespectfully in some of the same ways he did me - she would make his tea every day and he would never tell her whether he was going to be home to eat it, he'd be late, let them down, take things of theirs, be irresponsible with their cars etc
She is a really wonderful woman, but his dad is very anxious-avoidant (grew up in Belfast during the troubles) she once said to me 'x is the kind of socialist who really doesn't understand personal property at all, he just helps himself to other people's stuff'
She says he has always been intensely difficult (he's the youngest of four) and she couldn't cope with him when he was a child, when he was a teen he got into trouble.
It was his best friend that got me out. He was an amazing person. X didn't like us seeing him together because he was paranoid I wanted to be with him instead, I never did, I just thought he was a really special person. He killed himself last summer, x was the last person he spoke to and gradually it just became apparent that I would end up the same way if I stayed with him.