Hello and welcome to HealingWell,I would encourage you to seek out another opinion, perhaps with a Internal Medicine Physician. If they cannot find any physical reasons for your problems than perhaps a therapist may help you with ideas for the fatigue.
Has anyone ever checked your Thyroid levels................just a thought.
Keep on talking with us here in the forum.