Oh man!!!
I hope you get some sleep soon!!!