Hang in there Kel! Won't be for much longer I'm sure...hope you manage to get some sleep!