Sore-e(cute) to hear about your woes. You get sympathy by the bucket loads from me. When I would get mouth sores it was always lichen planus, so I can't help much there.
In Mexico, they have great otc remedies. I have a specific dr. I go to when I'm there. Anyway, I have gotten, on several occassions, I series of 3, B vitamin comlex shots(Mexico is a big B believer), and they REALLY work. I also have gotten them with a pain reliever in them. My dr. here is kind of iffy on the B thing(huh, sounds like lyrics to a song). These are do-it-yourself shots.
As you may have noticed I believe in B. Get some vitamins and start swallowing or chewing. That sounds like a big ouch, what with your sore throat and all. Try not to think about work. Good luck and hope you feel better soon.