Teke.. get yourself tested for STD's. Please. This is taking care of YOU.
You are not crazy. I understand how it sickens you.
The feeling of violation you have when your husband or partner cheats is something I had never felt before until I found out about XABF and his cheating. That violated feeling increased when I learned he had brought her to MY HOUSE that I PAID FOR. Thank God he had his own room and bed and was allergic to my cats or he would ahve had sex with her in MY BED which would have made me really ill. I am sure they did drugs while here too. It is a sick feeling and beyond that it made me soooo angry!
Just know that I know how you feel.