Hang in there, Chiy. I know what it feels like to not be able to sleep... and it does especially suck when you know you have to be up in a certain number of hours!
I'm sorry to hear about your back.
Living in pain is a horrible thing. But now that you know what's wrong, maybe something can be done to fix it? Or at least make it better?
I hope that today is better for you than yesterday was.