have I said it to you before ?
well, I do always say I am consistent 
hey, we can't tell you what to do
I am not a "romantic" person, but I think the person you are with should make you happy, and not make you feel bad
this bloke makes you feel bad, and he does it on purpose
if you think your dc don't notice, and you are considering staying with someone who uses mental cruelty to get his own way, for their sake you are very sadly misguided (IMO)
it is an MN cliche now...but men like this are not good fathers
in some ways, I am glad you are wondering if other men would find you attractive (I think they soooo would) because you are at least considering a life without him
but you are a sitting duck, the way hings stand
some romeo is gonna come along and you will be he one to get hurt
have you spoken to H about the fact you are considering whether another relationship would be an improvement on the one you've got ?