I didn't cancel, but was cancelled.
I probably would have ended up cancelling as the ground stop wore on. My plan had been to go to the airport and surrender my seat if it was needed for someone to get home.
Of course, I made that plan when I figured most stranded would have already gotten home, so that's why I say it was almost certain that I would have cancelled anyway.