Hello and welcome to healthcare magic forum!
Before suggesting anything let me throw some light about oral ulcers, so that you can take proper precaution and prevent them from recurring, Recurrent oral ulcers are caused by the few reasons given below
1. Stress
2.
Folic acid or vit B12 defeciency
3. smoking
4.
Hormonal changes
Etc.
So Please see if the your condition falls in the above given categories, If you were prescribed Becousles they are best form of treating mouth ulcers and they are effective in 2-3 days time usually.
Also to prevent the recurrence you can take the following steps:
1. Maintain good oral hygiene
2. Avoid spicy foods which usually trigger the onset
3. To get relieved from stress try
yoga and meditation
4. Drink plenty of water and have more of ribofalvin rich foods like almonds,
cheese or paneer or cottage cheese, spinach, sesame seeds and egg.
Hope this helps,
Wishing you good health!