You may still have physiological imbalances that don't show up on tests like magnesium deficiency (most docs don't test & regular blood tests often miss it)- see http://bit.
make sure vit. D levels have been checked. Try a good multivitamin. Minimize sugar and fried foods.
See a good homeopath & a bodyworker. Try to reduce stress- aerobic exercise can help, as can yoga and meditation.
Would you like to video or text chat with me?