Time for some boundaries. When they won't respect your feelings after listening to you talk, you can't explain yourself any more. You simply have to say what you will and won't put up with, what the consequence will be, and follow through. (This from the girl who is really bad at it).
Run it by us first to have your thoughts in order.