Fly FC all the way home. Max layover from an international city is 48 hours. So if your bank will support it, get the room in HNL, relax, enjoy a Mai Tai, fly FC to DFW.
Tell your wife, "Hi Honey, I'm home! Check this sun tan." Check open time for a trip to let her forget your insensitivities.