Ok....this is a long story, I apologize. About 6 weeks ago I started itching on the External Vulvular area. I assumed it was a yeast infection,so I went to the store and got the Monistat 1 day Ovule.Bad mistake...After using I burned and itched Very BAD all night,at 3 am I could stand it no longer and went to the ER.(To go to the ER for something like this,I had to be hurting bad

)
The Dr just stuck his head in the room and told me I would get better after the yeast infection went away.It was so bad that I shaved the entire area so I could make sure the medication was getting there.
During all of this I was scratching so bad I was pulling skin out in chunks and causing deep puncture wounds(it was BAD)
I waited a few more days and could stand it no longer,so I went to my family Dr as soon as he opened on Monday morning.I had started my menstrual cycle so he could not do a culture...but he put me on Flagyl orally and Lortab. I couldn't take the Flagyl but a few days because it made me so sick.By the weekend I was in the ER again,this time I had a very good Dr who did an exam and culture since I had stopped my Period,and he told me that I had Non-Specific vaginitis.I told him that the Flagyl by mouth had made me sick,so he put me on Metrogel 2x daily for 5 days.....This actually worked...until about 2 days ago when the itching started again,then the burning.I have been sitting in hot salty water to try to reduce the inflammation and draw anything out that could be there,but tonight as I was drying off I noticed what felt like an open sore,I checked and it looks like little red bumps or blisters.
I have been sexually abstinate for years until I found the right man again.I have been engaged to him for 2 yrs,and right before all this started....we were intimate for the first time. I know that he was also abstinate for the past 2 yrs because we were together all the time...even worked together,So I don't think it is an STD...he has no symptoms at all.
Any ideas or suggestions would be welcome and appreciated.
Thanks in Advance