i bit the inside of my cheek last week and it still hasn't healed.
it seems to be even more inflamed when i wake up each morning.
it is driving me nuts.
what can i do to speed up the healing process?
First of all, if it lasts more than two weeks go to the doctor or dentist, because they have medication that can help speed healing and if you let it go too long, it could get very difficult to heal.
For home care, before you go to bed at night, it is important that the canker sore is as clean as possible, so gargling with Cepacol mouthwash or some other antiseptic solution like those Litigious suggested could help. You could also put a few drops of Gly-Oxide (which is carbamide peroxide and glycerin and is designed to use inside your mouth) on the canker sore and then swish it around your mouth and spit it out after you brush your teeth.
Avoid spicy and acidic foods until the canker sore is healed. Try to avoid biting or injuring it again, which I know is easier said than done.
I looked here to see if I could find more suggestions for you:
http://en.wikipedia.org/wiki/Aphthous_ulcer