I don't know what to do , I was in a long distance relationship for three years, neither of us were perfect but I blame myself for everything, I'm dying inside , what do I do , she can't trust me because I told her I'd been with 1 other person but I over looked someone that I had a short relationship at school with, I'm 27 now and I didn't think it was important at the time ,, it's relevant because I found out that I got herpes off of my ex when she cheated on me , and as I was completely symptomless I had no idea until she was diagnosed with it as if passed it on , I did everything I could, I got tested, aparrantly if you go to a clinic and ask to get screened for everything they don't include it , I never knew, I just want to make her happy , but she doesn't trust me , I'm not perfect but I always tried my best , she is amazing and deserves more than me , I'm so wracked with guilt that I don't know what to do , I just know I love her , and would do anything to get her to see me as she used to , I messed up