I'm sorry if any of my post above sounds harsh, but you sound just like me a decade or so ago. Very naive indeed, and actually a danger to yourself around manipulative arseholes as you are too kind, too accepting and too willing to assume other people think like you.
I too was very confident and outgoing. You don't have to be a shy mouse to be an easy target for abuse. But naive, trusting and caring? Check. You may not think you are naive. I didn't either, and I was worldly wise in some areas. But you are making yourself a target for abuse by doing these things:
- letting him treat you in a way which makes you cringe but thinking of his feelings (not wanting to embarrass him) instead of your own. This shows him very clearly that he can manipulate you by making you think poor him.
- taking his good behaviour in one area as evidence of overall good character. My psycho ex was a very considerate lover, and seemed very caring towards me. Didn't stop him being an abusive lowlife. It just blinded me to it for a while. Just because your BF is nice to his mum and sister does not mean he doesn't objectify women. To think so is naive.
- worrying about whether breaking up is fair to him. Stop it! Stop thinking about him. Think about your feelings. Someone needs to and he certainly isn't going to.
- not running a mile when he treats you badly. Please change this, please run for the hills!
Please be aware that when you try to split up with him he will probably try very hard indeed to manipulate you into staying. Please don't feel bad about splitting up by phone or text if you find he won't let you do it face to face, or even if you simply don't feel like doing it face to face. I used to think you had to dump someone face to face, that it was the right thing to do. But that only applies if they are a decent, stable person. If you are dumping them because of how they have treated you, you owe them nothing. A text is fine.
I was much further down the line than you are when I first started trying to split with me psycho ex. But trying to split up with him was exhausting. He had several "suicide" attempts. (Looking back they were nothing of the sort, it was just him manipulating me again).
He once threatened to beat up my friend if I dumped him there and then. (He didn't quite put it like that, but that was the gist of it).
Another time he got blind drunk and turned up having been attacked (I have no doubt he deserved it, whatever he did), sent to hospital and discharged himself in only a hospital gown. I came home to find him sitting on my doorstep in broad daylight, with blood all over him from a fairly serious wound on his neck, half naked in a hospital gown and no shoes. It was a horrendous sight. I should have called the police, but yet again I took him in and vowed to myslef to ask him to go (again) in the morning. But what did he do the next morning? He got up and acted as if nothing had happened. He did this a lot and it was a very effective tactic, as often I would be too emotionally drained to bring it all up again, and so it would go on.
"I never expected all this support!"
Many of us have wasted many too years with manipulative men, and we now recognise the behaviour for what it is. We don't want you to go through he same it really can be devestating. It is over 7 years since I finally got away from my psycho ex (after being with him for 5). I still haven't managed to repair all the damage he did. My self-esteem still hasn't fully recovered. I have lost friendships I will never get back. I don't make friends as easily as I did, my association with that man has changed how I feel about myself.
We can see what danger you are in, and I'm sure I'm not alone in saying I wish there had been somewhere like mumsnet for me, or some other person who recognised the signs and could explain to me what I was getting into.
I hope this is helping. You are a lovely person, that is obvious from your posts, and you deserve much, much better than this 