One day the prophet Gad told David, “Leave the stronghold and return to the land of Judah.” So David went to the forest of Hereth. 1 Samuel 22:5 (NLT)
David was safe in his stronghold. It was his safe place. A place where he knew he could relax because he was protected there. And then God shows up through the prophet Gad and says "Go." He told David to leave his safe place and go out to where he was unprotected. He was to go where danger lurked because Saul was always hunting him trying to kill him.
If I were David, I might have spent some time in prayer asking "Can't I stay here? It is safe here. I am comfortable. I have everything worked out perfectly. No surprises. I know how to handle this." And maybe David did talk to God about this new command, we don't know. What we do know is that he went.
And sure enough, Saul heard he was out and about and the chase began again. Story after story of Saul (and others) trying to kill David but God always worked it out. We know that eventually, Saul dies and David becomes King. We know that God was faithful and kept his promises. All throughout David's life he demonstrated that he trusted God.
But we don't know that about our lives. Or do we? When God asks us to do something and it seems kind of crazy and uncomfortable, how do we respond? Do we ask "Can't I stay here? It's comfortable and safe and I don't know what it looks like to do what you are asking." Or do we respond like David and go.
Just like with David, God will be faithful to you and keep his promises. What he's asking you to do may sound scary and crazy but when you get to the other side, you'll know that it was the best plan.