Seems like I’m always getting a canker sore. In fact I have two right now. It’s hard for me to eat any kind of food especially one of them located underneath my inner tongue and the other one is located on my inner cheek. I have no idea what caused the canker sore I have now. My mother said, I need vitamins but I have no idea what the exact vitamins I need to take are. Probably searching on the Internet will help me find the answer and some treatments or home remedies for canker sores.