[...]
update: first available flight back is on Jan 6th.
Last time I was told I would have to wait for days to find a new flight, I kept checking back with an agent to see if anything else had opened up. Eventually it did, and I got on a much earlier flight.
I hope you get where you need to go