I've been having this problem too. But I had an epiphany....I've been sleeping on the same mattress for way too long.

I probably need to change my bed for a more restful sleep. So I would like to try that out to confirm my suspicions. But I don't have the money right now to test my theory.