Honestly, she sounds like a piece of shit and I enjoy getting upset by putting myself in your place so continue revealing her issues. However, are you guys trying to start a support group or something with this?
_________________________
"I always find it funny when chicks say that, because I hate sex but I still have it. Afterwards, I hate myself, I feel awful, dirty and sometimes cry. But it's worth it, if only to feel a little human every now and then."