Yes, & ...
Run Like Hell!
Get yourself tested for STD's, & ...
Get yourself a good therapist so you'll be able
to figure out why it is that you feel that this is the
kinda relationship and treatment you deserve!
Nobody needs to settle for this kinda treatment
from nobody, no how, no way!