Yes, we all have. Every human on the planet has a call of God on their life, not just a few select people. Every human on the planet is called to something, but we must cooperate with God to see that calling come to pass.
The following is my answer to that question in more detail:
This is a great question and it deserves a great response. It is true that God works with the person and leads them. It is also true that in His Grace He’ll lead them as long as it takes. However it is still always the responsibility of the person to obey. God will lead, but never force.
Saul, the first King of Israel, was given instructions and he did the opposite. Even though God worked a mighty plan to make him king, he died out of the will of God. It is completely possible to not complete your calling. Obedience to His call is required. There is case after case where this is exampled throughout the Word.