My ex boyfriend cheated on me and then insulted me afterwards. It made me feel worthless. It's been over a month and I still feel so much resentment. I'm not upset that I lost him, I feel I deserve better, but it really lowered my self esteem because he treated me so disrespectfully. Does this kind of pain ever go away?