"And it came to pass, when Pharaoh had let the people go, that God led them not through the way of the land of the Philistines, although that was near; for God said, Lest peradventure the people repent when they see war, and they return to Egypt". Numbers 13:17
We say we trust the Lord but do we when our plans seem to be "rearranged". The Bible says that the Lord directs our steps. We either believe this or we don't. If we do, our attitude will be different than the one I described earlier. If He is directing your steps, then instead of getting angry about a canceled appointment maybe it means that you didn't need to go. Instead of getting frustrated because traffic delayed you from getting to a meeting on time, maybe it was God's way of protecting you from an accident that morning. I'll never forget the time several years ago that my husband was to have a certain medical procedure. We made the early trip out of town to the hospital. We filled out all the paperwork. He was prepped for the procedure. Then the doctor came in and said they weren't going to do it that day we would have to reschedule it. Honestly, it was frustrating. Making the trip unnecessarily was an inconvenience. We felt like the time was wasted, etc., etc. But later we discovered that the reason things were delayed was because they may have done a procedure on him that was not necessary. Because when we had the test later, all was fine.
I am sure you have your own similar story. Delays that worked for your good. Interruptions that prevented you from being hurt. Cancellations that put you at the right place at the right time. These things aren't just happening to us, they are happening for us--- for our good, on our behalf.
So, the next time you are tempted to get a bad attitude over things not going according to your plan, stop and thank the Lord that your steps are directed by Him and He is leading them down a perfect path whether you can see it as such or not.
Have a great day. Rearranged plans don't just happen to us, often God is behind them working them together for our good.