If you travel long distances, it's bound to happen - a travel delay or cancellation. I suspect not one person affected is excited about the delay but it doesn't mean you have to be miserable. While attitude is everything, there are some steps you can take to ease the stress of your experience. Above all, remember kindness and patience toward other passengers and travel workers.
Expect the delay
No one WANTS it but if you EXPECT it, you'll be better prepared for it. Make sure all of your electronics are charged, have a back up battery and a charger in your carry on bag. If outlets are all being used, having a backup battery will give you buffer time until you can find an available outlet.
Before you leave home, download any books, podcasts or movies you're interested in. This will provide a nice distraction until you are back on your way.
If you know you're going to be stuck in the airport terminal for a while, ask about purchasing access to the airline lounge. Access varies by location but can start at about $50 per person. You can take advantage of snacks, drinks and a more comfortable atmosphere to wait it out.
Also check your airport for any spa services, splurge on a nicer dinner, or treat yourself to something nice at the airport shops.
One way to ease the pain of delays is having travel protection insurance. You will have peace of mind knowing that you will be taken care of if you miss a connection or have to find a hotel before your next flight. Contact the travel insurance assistance line or your travel agent to see how they can assist you with making arrangements.