Hi...I feel for you...it takes a while to find a doctor that is conversant with these things...have you looked for an andrologist (ant-aging doctor)? These people know about the inner chemistry in the body in a way that other doctors tend not to know. Don't be put off by the name (anti-aging), it simply means that they look at the body from the point of view of its aging, and that begins when you are born...
I live in southern Spain and had to search high and low until I found a few doctors who are in this specialty. The international association of anti-aging doctors also may have some information for your area of the world.
I have some stuff about it on my website and blog, but it's merely informative. (
www.advancedpersonaltherapy.com and
http://psychologytransformationfreed...blogspot.com/).
Good luck,
Gabriella