Welcome to the MedHelp forum!
I am sorry you went through so much. Right upper abdominal pain can be due to cholecystitis (inflammation of gall bladder), stones in gall bladder, duodenal ulcer, abscess under the diaphragm, liver problems and abscess or due to duodenal ulcer. Right flank pain is generally due to kidney stones. Gall bladder problems have been ruled out in your case. Abscess should be seriously considered.
Lower right abdomen pain is commonly due to appendicitis. The pain, can at times come and go and not give the classic picture. Crohn’s disease, diverticulitis, infection in kidney, kidney stones, constipation, ovary involvement in women, ectopic pregnancy in women, mesentry (a thin tissue that carries the blood, nerves and lymphatics for the intestine) involvement, and an abscess in rectus abdominis muscle or psoas muscle can all cause lower right abdomen pain.
I would strongly recommend you to see a gastroenterologist (a specialist who looks after the diseases of our digestive system). It is difficult to comment beyond this at this stage. Please let me know if there is any thing else and do keep me posted. Take care!
Are there any specific questions I should be asking when I see the gastroenterologist?
I forgot to mention earlier that I also have hot flashes almost every time I eat. The pain is worse after I eat and I'm not sure if the hot flashes are associated with this or not. I've also had headaches almost daily for the last three months. I don't know if any of this is related but I thought I'd throw it out there.
Thanks for the help.