Hi Katrina
Something that can cause abdominal pain (especially from when you are young and getting worse as you get older) is an allergy to gluten. i.e. wheat and other "flours" If you have it bad it is called Celiac disease but some people are not allergic just sensitive to it. You can't eat anything with wheat, rye, barley, oats(unless they are marked gluten free)
More and more people are discovering that they have a problem with gluten and more places are carrying gluten free products. e.g. rice or bean flour breads, pasta etc.
I get a lot at health food stores but regular grocery stores are carrying some things now too. There has a big increase in the last two years. Even many restaurants have gluten free items e.g. pizza & pasta/
I found a book in the library by a young woman who sounded like what you say you are going through. Her book tells how to go about becoming gluten free. It is amazing how many things have wheat in them. e.g. gum, ketchup, popsicles,
At my doctor's suggestion, I have gone without gluten for two years now and it has been a big help to me to control my steroid induced diabetes with no medicines.
Jacquie