Nutritional Deficiencies
Are you 
Managing Adrenal Fatigue and Chronic Stress with Dana Monsees, CNS
This is a really great podcast, they discuss their type a personalities of going through periods of their lives aiming for perfection and the health issues that resulted. They offer tips and advice on how to overcome it and the importance of making positive adaptations to your sleep and nutrition.