Before 16 years, I had two high-risk exposure with sex workers, and the risk was condom break in both situations. After three months from my last exposure, I did an ELISA test for HIV 1 and 2. It came back negative. Again, after one year, I made the same mistake of condom break with a sex worker. Then after five years, I did HIV test ELISA 1 and 2, and it came back negative. I was about to get married at that time. I did not believe the results because my brain kept telling me that maybe the last laboratory did not do a good job or that the one working in the laboratory did not know how to perform the test. They convinced me it was negative, and I do not have the virus. I did my best to believe it and move on in my life. I got married, and when my wife got pregnant, she did the HIV test in her first and third trimester during her pregnancy, and it came back negative. My questions are, is performing the ELISA test hard or easy? I do not know what ELISA generation it was. Should I believe and trust the laboratory? Is it possible that it has been more than 13 years since my first high-risk exposure, and I am still in good health? Can my wife get HIV from me? Please explain.