This may sound blunt but it sounds like a very toxic relationship. Love is not abuse, I agree with everyone here, get out while you can. In time the pain goes away and you can find a relationship where you can have everything including respect and love.