Have you had blood work for Vitamin D, Vitamin B12,
RBC Magnesium?
Request copies, don't rely on being told levels are normal.
Low normal isn't ok
Vitamin D should be above 125nmoL
Magnesium 6.0
Vitamin B12 above 500
Did they check your gallbladder?
Hello~
You should go back to your doctor and ask for all the tests that were ordered. Have they done a count of your white blood cells, it sort of sounds like chronic appendicitis.