I don't usually drink caffeinated drinks, but last night I drank a lot of Coca cola and then went to bed. I fell asleep after about 20 minutes, and 6 hours later I woke up naturally, an hour and a half before the alarm clock was supposed to wake me up, and I couldn't fall asleep again. Could it be the caffeine in my blood that caused this, or does it disappear in less than 6 hours?