Hello~
It sounds stress related, I would make sure you get enough sleep, take a good multimineral/vitamin supplement, and if possible, try to take at least a 30 minute brisk walk daily, this will help you to relax and also should help better sleep.
Could be for many reasons...stress, not enough sleep, vitamin/mineral deficiencies