I comfort myself with the fact - not belief; it's fact - that airlines pad their announced flight times, resulting in later scheduled arrivals, so that their on-time figures look better. I can't think how long it's been since I've been on a flight where the captain or whoever announced that the ETA would be about the time of the scheduled arrival. You've probably got closer to an hour or more than 48 minutes, but I know that it's hair-raising!
If one of you walks more slowly than the other, you can request a wheelchair at the gate for when you arrive at DFW. I've swallowed my pride a few times and done that. Have a $10 bill (at least) on hand if you do this.
Also, have just one carryone, which fits under the seat in front of you, so that you don't have to do the overhead compartment wrestle. Since you're headed home, you can get by with your wallet, glasses, meds, change of shirt and underwear, etc. I don't even carry a purse on a plane anymore - I just move the essentials into my backpack and put the purse in a checked bag. <- If we're checking bags.
Have a great time on your cruise! What a perfect time of year!