Gentican violet is good but do you want a purple mouth,proberbly not. A warm salt mouthwash can take away the soreness,I hope it goes soon,,,love sue xxx