I know it's hard to trust God with all things! But, snakes?! Really? Even though these helpful reptiles (the non-poisonous ones at least) are a blessing to us as they remove all the critters around us, I'm still not crazy about them. Maybe being a daughter of Eve, I'm still holding a grudge from the interaction in the Garden.
But God...he calls us to trust him with all things, including our problems, trials, loved ones, health, and finances, and yes, even snakes that slither across our paths.
Sometimes he doesn't answer our prayers in our timing. It might be because he has a better view of the situation and needs to hold us back to protect us. Or maybe we aren't ready for what we are praying for and we need to wait on him. Possibly we need to wait for the snake to pass by.
Regardless, we are to lean not on our own understanding but trust him. After all, he is sovereign, we are not. If we knew what he knew, we wouldn't change a thing.
Rest in him, he's got this.
Trust in the Lord with all your heart, and do not lean on your own understanding. In all your ways acknowledge him, and he will make straight your paths. ~Proverbs 3:5-6