This becomes far more problematic if I have to travel for work (which was very common pre-COVID) and I'd literally have to drive an hour to a 24hr pharmacy and wait until 12.01am on the day of my flight, then wait half an hour to get the prescription filled, drive an hour home, then leave at 5.30am to get my morning flight.
And if the refill date occurs when I am away, I'm SOL - CA won't take a prescription from WA for a controlled substance. I usually have to ask my wife to go in early to pick it up, then spend a ton of money to overnight the medicine to my hotel.
There needs to be a system that allows for people who have been taking the same stuff for years to have SOME kind of buffer or slight flexibility. The current system is bullshit.