I train hard, I eat right, but I just can't seem to sleep tight. Everyday the schedule is the same a good small meal every 2 hours or so keeping me down to competition weight, a decent to awesome workout and lots of cardio a week before a meet. But when it's time for bed and to let my body rest i'm lacking. So help me god I can't sleep...I usually operate on 4-6 hrs. of sleep which ISN'T good. Especailly as active as I am. If it weren't for epehdra and caffiene I very much doubt i'd be sitting first in my region right now. Please help guys, what should I do? I need at least 8-10 hrs. a night.