I don`t understand how can you stay awake for more than 24h straight. :D Lately I sleep for 7-8 h.
A few years ago I had insomnia too, I couldn`t fall asleep until like 3am and couldn`t wake up in the morning. I think you should try to stick to a schedule. And don`t pull all-nighters to study or dramathon. That will mess up your body rhythm. And listening to music helps too.
@Muhani cute panda <3 :D