Ask Health Experts and Get Answers to Your Health Question ASAP
HI, Thanks for your question. My name isXXXXX and I am here to help you today. I will be happy to help you with your follow-up questions also.
These canker sores form because of low immunity after such infections.
If you had a course of antibiotic for sore throat then this can be an additional factor also.
However there is nothing to worry, I will address your question in two aspects; what you can do yourself and what your doctor can do for you. As far as what you can do yourself is concerned in such situations over the counter pastes for canker sores like colgate orobase can help you.
You should use a mouth wash also regularly and tylenol thrice daily will be good for pain relief.
If symptoms persist, see your doctor but hopefully will not be required.
I haven't been on any antibiotics. I've been under a huge amount of stress. Recently changed filter for water as there is sulfer
in the water.
It usually takes 4 to 7 days to get rid of these sores.
Ok i see.
Stress does aggravate these sores.
After this is over, start using any over the counter multivitamin which contains B12.
and other vitamin B types.
I've had these for 5 days now no improvement with warm salt water and peroxide. Just purchased OTC canker sore relief
Yes it can take this much long.
Which canker sore relief product you have got?
Glyoxide oral cleanser and Kanka by Blistex..
Well you can try it and see how it goes but colgate canker sore relief is very good.
Use some antiseptic mouth wash also
Is this a viral infection?
It is not viral infection itself.
It is after effect of viral infection you got few days back.
If you can assess your doctor then he can prescribe you steroid oral gels that can make recovery faster.
But if you can't then the above over the counter recommendations can be helpful.
Thank You Dr. Hasan for your time and help, You have eased my mind a bit!
You are most welcome. I am glad to hear that you are feeling better now. I wish you good luck that you get well soon, please ask if you have any question because our discussion always remains open so you can always ask more till you are satisfied, You can click the smiley to rate the answer. You can come back here to ask anything even after you have rated the answer. I will be glad to help you always.