The great Christian writer C.S. Lewis indicated that we are all actors in a Devine play.
"But how can the characters in a play guess the plot? We are not the playwright, we are not the producer, we are not even the audience, We are on the stage. To play well the scenes in which we are "on" concerns us much more than to guess about the scenes that follow it."
We are not the playwrites of our lives- God is. We cannot hand out scripts to the folks in our lives and demand that they play their parts according to what we have written for them. That only leads to anxiety and frustration.
Consider Job- he had a script for his children and wanted them to play their parts. (Job 1: 4-5)
Demand of God or gamble with Him and you will loose.
"Where were you when I established the earth?" Tell Me if you have understanding." Job 38: 4-5 Holman Christian Standard Bible
When it's God's will vs. our will we must step aside. God has a great plan for us and our loved ones. We cannot write their parts for them. Chances are that God's plan is bigger and better than anything we could possibly imagine.
"For I know the plans I have for you"- this is the Lord's declaration- "plans for your welfare, not for disaster, to give you a future and a hope." Jeremiah 29:11 Holman Christian Standard Bible
Surrender and let yourself go for God's plan for your life. It's greater than anything that you can possibly imagine.
Just let go.