I was friends with a guy I met online for 2 years before he came to Milwaukee to visit me. We talked about a lot and I thought he was being completely honest with me. Before he came to see me, I told him I wasn't having sex with him unless he got tested and showed me the results. He came to see me, forgot the results back at his home(in New York), but we had sex(protected and he NEVER ejaculated). He returned to New York and he did indeed mail me the results(IT WAS NEGATIVE!) I found out that he slept with a transsexual(this was before he came to see me and before he got tested for HIV and he said he used a condom) and also that he was still legally married. I forgave him because I feel people make mistakes and I trusted him because he didn't have to get tested. Anyway, I went to New York to visit him for my birthday weekend May 8-10. At that time we did have unprotected sex because I felt we got everything out in the open and we were in a monogymous relationship(even though long distance). Three weeks after I came back home to Milwaukee, our relationship abruptly ended(the wife came back). I feel betrayed by him because I thought our relationship was strong, now I'm unsure of his status because of the lies before. My question is, how long do I REALLY have to wait to get tested? Like I mentioned, I honestly don't believe he was sleeping with his wife and he did test negative. This is driving me bananas! I'm sorry if this was confusing, but I'm so scared and hurt and alone. Any help and/or comfort is greatly appreciated.