Yesterday I was on the bus from Kiryat Sefer to Yerushalyim. There is a stop on the way nearest to where I live. Last time I took a bus with a similar route I missed my stop because the bus didn't stop. I got stuck in a rainstorm at about 1am on a relatively deserted highway and frankly was almost in tears [I only took the bus after I had asked numerous people from my neighborhood for rides home and each one had a hard time saying yes. Until one fellow kindly offered me a ride but before I knew it he had ditched me and left. Like, do I smell?? I have seen him many times since and he hasn't mentioned it]. Hashem in his great mercy sent me a taxi and although it was expensive - I got home B"H.
This time, I told myself, it will be different!! I am NOT missing my stop. So I approach the driver when we get close to the stop and ask him if he stops right outside Givat Zeev. He answered in the affirmative. I returned to my seat, confident that the driver would stop because I spoke to him directly. I sat looking look out the window anxiously waiting for my stop.
He doesn't stop!! Next thing I know we are in Yerushalyim. I asked him why he didn't stop. He started attacking me!! "You asked me if I stop there but you didn't TELL me to stop there!!" "Why didn't you ring the bell" [Because I couldn't find a bell and I thought telling the driver my stop was enough]. "It is all for the best. Maybe if you would have gotten off earlier there would have been a yetzer hara there...."
Maybe.
All I can say is that "גם זו לטובה" and that if Hashem wants you to miss your stop - you are going to miss your stop!!! Things like this happen to me ALL THE TIME. I meticulously plan, trying to foresee and thus avoid everything that can go wrong - and then it goes wrong. Sometimes small things. Something life changers. I bet that you have have had similar experiences.
The only eitza I have is to admit that I control nothing and let the Master Planner run the show with no complaints....