Sound to me like you drink a fair amount of caffiene!
I suffer the fate of never sleeping more than 2-4 hours a night.
This week I've cut down my caffiene, I have my Coffee in the AM, and stopeed drinking any caffinated drinks after about 7 or so. Been working good so far, except the caffiene withdrawal headaches (OUCH!). I've been getting to bed by 5am and getting up at about 10 or so.
Better than my usual 6 or 7am go to bed, get up at 9am routine.
I figure I'm almost 30, if I don't sleep soon, i'm not gonna make it to 40! :Q