私はしょっちゅう口内炎になるのですが・・・

私の場合、貼るタイプの薬で治します。
あれが一番効きます。
治るのも早いし、シート状の薬を貼るわけですから、食べたり飲んだりするときも痛くありません。
以前は、軟膏とか使ったことがありますが、一度貼るタイプを使うと、もう絶対あれじゃないとダメです。

もちろん、ビタミンCを積極的に摂ることも忘れません。