Hi HP,
I've been a lurker for a few months on this site but decided to jump into the fray tonight. Can't sleep so I'm surfing
Anyway, just wanted to suggest getting your thyroid checked. LD, hair loss, tiredness, depression, dry skin, aches and pains, weight issues, heavy periods...these can all be caused by thyroid problems. Thyroid drives every system in your body so when it's not working right, it can manifest itself in many ways and an endocrinologist is definately someone you would want to see at that point.
Good luck!

Bear


The voyage of discovery is not in seeking new landscapes but in having new eyes. --Marcel Proust