How is your thyroid hormone level? This may be an underlying cause and it's onset is slow and insideous.