The love of my life believes that I’ve cheated on him, it is has gotten to the point whereby he casually verbally abuses me, name calling such as “trash”, “hoe”, “dirt bag”, “whore” and bitch

I am mentally and emotionally drained from all of this, I dont know what to do, what do I do to prove to him that I’m pure and loyal, my heart is so hurt.