I seem to have developed a case of insomnia lately. It takes me forever to fall asleep.

My usual schedule:

6:45 am - Get up for school on weekdays
10:00ish pm - Go watch TV in my room
10:30ish pm - Wash up and try to go to bed
11:30ish pm - Look at the clock and wonder why the hell I'm still awake

Next morning at 6:45 - Wake up extremely tired and vow to go to bed earlier tonight. Sure.

So what's the deal? I don't do anything physically involving in the evenings (I only work out 3x a week Mon/Wed/Fri around 3 pm) so I'm not wired from that. I don't eat too much after dinner.

On weekends, I'll usually go to bed really late, at least after midnight, then I'll wake up around 11:00 am. I never have trouble falling asleep after a fun evening when I get home really late. So I get up just before noon on weekends and then am forced to get up early again on Monday. It seems like my 'clock' is off a couple hours - I go to bed an hour or two late and get up an hour or two late.

Suggestions?