'Tougher' and 'more accepting' don't fit together.
Putting up with more shit does not make you tough. The same as saying 'no' to being treated poorly does not make you weak.
Often in relationships with rotten people, they try to convince us that we are the problem. Þhat we are too sensitive or that we overreact or that we misunderstand them.
They do this so that we qre too busy looking inwards trying to change us to see that THEY are fucking bastards.
The only thing wrong with you is you are being brainwashed to think you're supposed to tolerate this crappy man. By this crappy man.
You deserve kindness, respect, empathy and love from your partner. Your feelings are valid.
STOP trying to child you to fix him.
He likes treating you like shit.
Individual counciling to gelp you establish why you've put up with this arsehole for so long might help you. Help you find yourself again.
But first, get the fuck away from him!
Telling fuckers to fuck off out of your life, that they no longer get to treat you like shit, is not weakness. Its strength.