I’ve learned after a long struggle with mysterious energy and hormone imbalance symptoms that disturbed sleep (sleeping too much, sleeping too little, sleeping but not feeling rested, insomnia, etc.) is often caused by metabolic/digestive imbalance caused by stress. Sleep disturbance symptoms can be caused by a wide variety of things, though, so don’t assume it’s metabolic/digestive just because I said so. I ain’t no doctor ;-)
Occasional sleep disturbances are usually nothing to worry about, thought they’re annoying. It’s when your sleep disturbances become a pattern that you should think about seeking outside help. A western doc will be able to eliminate the possibility of some sleep disorder-causing problems, but often they can’t do much to help pin down root causes. You might get a sleep drug prescription or something like that, or advice to manage your stress, but usually not more than that unless you’re seeing a D.O.
An endocrinologist can talk with you holistically about what might be causing your sleep disturbances and energy problems upon waking. If you like Western medicine, that’s a good route to go.
If your insurance is a jerk and makes you pay through the nose to see specialists, a good (read: get references) Traditional Chinese Medicine specialist or nutritionist can be a much less expensive way to get your health history reviewed holistically and get actionable advice on what to do to eliminate sources of psychological stress, physiological stress, environmental stress, and food sensitivities, all of which are common causes of sleep disorders.