Yesterday is no miracle. An eastbound aircraft can land on the calendar day before its departure because the clocks at its endpoints assign different labels to moments that remain in an unbroken chronological sequence. The calendar yields first. What looks like a reversal on a boarding pass is a change in civil time, not a journey into the past.
The apparent contradiction is bookkeeping. The International Date Line, which runs roughly through the Pacific near the one hundred eightieth meridian but bends around national boundaries, separates places whose calendar dates differ by about a day. Eastward means subtracting one day. That calendar adjustment works alongside ordinary time-zone changes, so an arrival falls on the previous local day only when the difference between the departure and destination clocks exceeds the flight's elapsed duration, with the departure's position within its local day also determining the printed date.
One clock settles matters. Convert both airport readings to Coordinated Universal Time, or UTC, using their respective UTC offsets, and the supposed paradox disappears: the arrival follows the departure by the time spent flying, regardless of what either local calendar displays. Your body keeps aging. Neither crossing a cartographic boundary nor changing a watch reverses physical processes; although relativity permits tiny differences between airborne and ground-based clocks, those effects do not explain the calendar discrepancy, whose entire drama belongs to the labels printed beside the journey.