I would keep the appointments that you have to see the doctor. I'm surprised to hear that you were given a blood test for herpes--it is very, very rarely done and is not that helpful because it isn't able to tell whether you have genital or oral herpes. The herpes virus causes sores, not redness or rashes. And, people can have herpes, whether genital or oral, and not know it. People can contract herpes and never show symptoms, show symptoms right away or show symptoms years later. Thus, either one of you could have contracted herpes at any time with any partner and you may have never known it and it may first surface at any time in the future. Typically, herpes is only able to be tested for when sores are present and those sores are cultured. Also, yeast infections are not considered an STD. Having sex can throw off the vaginal environment which can bring about a vaginal infection, but yeast and bacterial vaginal infections are not sexually transmitted.
I am a health care provider at a family planning clinic.