I hope you get some rest and babies soon!
You won't be alone in staying up all night. This is the time of year for it. I had 3 friends waiting on horses to foal. 2 down and one to go there. They had been taking cat naps for a couple of weeks now.
Good Luck!