The cause of this problem may not be your sleeping habits, rather, it might be a result of your diet or food allergies.
Abnormal fatigue can also be a symptom of depression or another more serious physical illness.
A person who is continually tired, for no apparent reason, may be eating an inappropriate diet, lacking in vitamins and minerals. Junk foods, caffeine and high sugar consumption also create undue fatigue by causing violent swings of high and low blood sugar levels. Unfortunately, this boost quickly fades as your body rapidly burns through the sugar and returns you to that slow, tired state. If you snack on something with less refined sugar and more carbohydrates and or natural sugars you will experience an energy boost that is more gradual and long lasting. For example, fruit is a much better option than candy or coffee when you need more energy.