After a 5-hour delay and subsequent flight cancelation, we're rebooked and headed home - or at least my wife is.
I'm on Stand-By for the leg home, so we'll see whether I make it back or end up stranded.
This might be the proverbial last straw, for me, for American Airlines...
UPDATE:
We eventually got everything worked out, my stand-seat became an actual seat, and I'm through flying for the day. We still have another hour or so drive ahead of us after dinner, but we should be sleeping in our own bed tonight!