Sandy he definitely has low self esteem.
I thought as much. No other reason he'd stick around.
No previous abuse though.
That you know of. He may not even realise it himself and men are less likely to admit there was abuse as they feel ashamed and weak.
He probably doesn't recognise you're being abusive now. Maybe his low intelligence is a reason. Who knows.
You keep saying you love him. Love is an action
Talk is cheap and your words are meaningless is your behaviour doesn't match up.
I'll be blunt.. you should be bloody grateful you have a good man...who has taken on and provides for 4 kids who aren't his... yet you act high and mighty.
Go and find a man who matches uour education and intelligence and see if he's give you a second glance with your baggage and attitude.
Where is the children's father in all this? You say you were a victim of abuse... the tables seem to have turned now.
Seek therapy. CBT could help in behavioural changes.
His self worth must be in the toilet to put with this.
Do you behave this way in front of others towards him? If so they must feel sorry for him.