Do report back to your doctor that the prescription is not helping, and that you may need to (a) double your dose, (b) try the brand name itself (
Valtrex, rather than the generic valacyclovir) or (c) try an entirely different antiviral.
Acyclovir works best for me and for many others, for example.
I hope you find relief soon. There may be over-the-counter topicals that will help with the discomfort. I've heard that folks sometimes use the oral herpes ointments with success.