Hello, I have a painless sore on both sides of my inner cheeks. Not sure how long it has been there but it does not cause or seem to have problems, except that they are there. However, I do have poor oral hygene, and I recently started to brush my teeth twice a day. Yet the sores are still there, with no problems. What may be the cause?