I will agree with diane493.....this sounds typical of gallbladder attacks.
You should request an imaging of your gallbladder and if that shows nothing, then request a HIDA scan. This scan will show how well the gallbladder is functioning.
Almost every one of those symptoms fit gall bladder attacks. Might check that out.
Perhaps a trip to the Rheumatologist might shed some light. Sounds like Fibromyalgia or Chronic Fatigue disorder. Fibromyalgia causes headaches, stomach problems, dizziness, fatigue, heartburn, tired legs, join and muscle aches and pains. It's no fun, believe me. It comes and goes and you never know what symptom will come up. Sorry - I hope a Rheumatologist can help.