hi teawiththequeen. i remember so well how it felt when i first got herpes, your story brings me right back. i started dating a new person. we had sex and used a condom. but i got herpes anyway. started with a little spot genitally, then before i knew it i had sores inside my mouth and painful sores genitally and some hard bumps which i think were lymph nodes. i was so sick for so long. pale, exhausted. and i sat in the dark googling and googling, feeling so alone in the world, doing anything i could to keep busy in my dark little apartment because i didn't want to close my eyes and try to sleep, it was too emotionally painful to be quiet. however, i didn't have any fear about confronting the guy because i knew he gave it to me.. i went off on him. he admitted that he knew he had herpes and he didn't tell me. he offered to bring me medicine or anything i needed, but at that point i wanted nothing to do with him. he ruined my life, and i told him so. i was also not promiscuous. that was 11 years ago.
regarding testing, the swab will only tell you that you have herpes. western blot is the best way to diagnose hsv1, and i was almost a year in before i got a positive diagnosis. imagine that. but yes IgG and IgA are the tests you need, for each virus. one of them, i'm not sure which, tells whether the infection is new, one of them reflects antibodies developed over time. it sounds to me like he is responsible for giving it to you since your outbreak is so bad. BUT, if he doesn't have much in the way of outbreaks, he may never have looked into getting diagnosed. that said, it's possible he knows and is too much of a coward to be honest with you (i say this based on my personal experience).
i completely understand what you are going through. it's a dark place. but things will get better. if there is someone close to you that you can confide in for moral support and just to unload, i recommend that. be good to yourself, though i know that's hard to do when all you want to do is cry and take back what you did. in time you will integrate it into your mind and your life. you will be okay. i promise. much love.