Wow...a thread near and dear to my heart....
I agree with so much that has been said.
When I was in my hell of a relationship, the man said all sorts of ish to me. Over time, it got on my nerves and broke my spirit. Although not true, he said to me what yours said to you OP. Well, if you hear a lie often enough, you tend to internalize it as truth.
What was worse was not so much his garbage but the attitude of family. Family would have had me rot in that ish under the guise of being a good woman. It was friend who rescued me. Yup, A FRIEND. A friend who called me one day while I was running errands, told me to pack my ish, and that she was coming to get me that night. Sure enough, my FRIEND showed up to the house before I was able to get there after running errands. We packed up, and I left. Didn't look back. Not even when ole boy talked about how we could work things out, yada, yada.
What pissed me off was FAMILY. Family would have had me lose my mind up in there....because they thought I should be a good woman and stick it out. Family said you commit, you commit. FOR LIFE. Ok, but what if he does....x, what if he treats me like ish, what if he .......
Well, that experience opened my eyes. Before, I would have done anything for ALL of my family. Not now. To this day, I would do most anything for some of my friends and some of my family.
....when family would have had me lose my mind in that relationship, it was a friend who saved me.
ETA: The same family member I regularly consulted about my relationship (as she had been married for almost 30 years) is going through/has been through ish. I found out THAT after my friend saved me. Yup. Her daughter told me that her daddy bought her mommy a new Infiniti after the second baby was born because he cheated on her with his coworker. So when family is telling you to stay and put up with ish....ignore them and go with your heart. Family should enable you to better yourself and not hold you back and see you suffer....simply because THEY want to put up a front.