Lack if sleep. Tiredness

Apart from the obvious, no sleep, what could I be lacking that causes tiredness? I get 5 hours sleep a night if I'm lucky buy have been doing that for years because of work. Are the early mornings just taking their toll on my body or is it possible that I'm lacking something important that causes tiredness?