Yeah I depend on my 7-8 hrs as well! It is healthy to get at least that...and if you don't, you can feel it the next day.
Is there anyway you can take a nap...or go to bed early tonight to make up for the loss?
I hope you get the rest you need soon.
S.C.