3 weeks for results? That seems like a long time.
If they didn't culture an actual sore, then the results may not be accurate.
Did your doctor suspect herpes? Did they give you any antivirals, like Valtrex or acyclovir? It sounds like herpes is a good possibility, and treating it as if it is won't hurt you, so they should give you something to help.
In the meantime, for your swab tomorrow, don't put anything on it until after the swab. Ask them do to a PCR swab, which is the most sensitive. If for some reason they can't do a PCR swab (and they can, but may not know it), make sure they do a type specific culture.
You can use an ice pack or a bag of frozen peas in the meantime to help with the pain and burning, and if it burns when you urinate, get a squirty water bottle and squirt water over you as you pee. Be sure to drink lots of water, as that will dilute the acid in your urine, and that's what causes the burning.
After you get your swab done, you can use a topical pain reliever. Ask if your doctor will prescribe a lidocaine gel. If they won't, you can use any over the counter pain reliever ending in 'caine. A good one is Dermoplast, but make sure you get the one with a blue cap, not a red one, as the red one has antibiotics in it that you don't want to spray on your genitals.
There is no structure on what your IgG would be at this time. It is different for everyone. At this point, yours could be a 0.1, and mine be a 0.7, and both be totally normal, and not mean a thing except we haven't developed antibodies yet.
You might want to read the herpes handbook - https://westoverheights.com/herpes/the-updated-herpes-handbook/ It's free, and written by one of the world's leading experts. It's got some great info on testing that will help you before tomorrow. The rest you can read later.