Thanks to everyone for their supportive and amusing replies.
I did not mean to terrify future air passengers. I'm glad we can use this forum to share tips for managing these challenges.
Special thanks to Arizonahiker for starting the thread and adding the useful info about
seatguru.com! Also, your quote is pretty close -- the flight attendant had said "abort the landing," not "abandon the landing." He was so melodramatic!