Finally left Newark after a 6.5 hr delay. As I knew I would miss my Charlotte connection I rebooked to the last flight out, which I should also have missed. But as everything is so fubared up and down the east coast it was still at the gate when I came running up. Looks like I'll get home before Friday sunrise after all.