for recurrent ulceration you must take a healthy diet and stress
as you said you have HUGE ULCERS then in that case i would advise you get yourself examined by ENT and Skin specialist as huge recurrent ulcers could be because of Lupus Vulgaris
Which is autoimmune condition and to confirm it you will need to get them biopsied .
Also get done Blood sugars done as fungal infection
is common in diabetics.
presently you can take -
u will have to make on ur own----
liq. lignocaine 1 bottle+Tab. betnesol
forte 4 tablets+Clotrin mouth paint
mix all three and shake it and use it for gargle 2 tsf three times a day,,but do spit it ,,,donot swallow it.
Tab. Voveron D mix in half cup of water gargle it and then swallow it.
gargle 2 tsf in half glass of water for gargle three times a day,,spit it after gargle.
write back after 5 days.