Same as you, I stayed with him long too! Yes, these men insult women so that we would feel insecure enough and stay with them. I do not know why it makes them feel a man insulting us when in reality it just makes them like what you said, half men! Good thing we got rid of these kinds of people in our lives. I actually felt relieved and free the moment we broke up!