ugh is your ex's name Mike? Cuz he really sounds like my ex-bf.

What a pain in the @ss sometimes! You definitely need too look out for yourself. Your heart and gut instinct will tell you mind and body what you need to do to protect/take care of yourself. All we can do is tell ya what we would do in your situation and be here for support. Which we all will be. So do what you think you need to do and keep us updated. Good luck girl!