The only thing that can abort God's wonderful purpose for you is the sin of stubborn pride. We see this in the life of King Saul.
Scripture tells us that God's Spirit was on this man from the day the prophet Samuel saw him coming down the road. God had called Saul and He was using him, but something in Saul was emerging quickly — an arrogant pride. Saul would not confess or admit his sin. Instead, he blamed others to justify his actions. He was more concerned with keeping up appearances than with what God thought of him.
Beloved, the difference between David and Saul was pride. Think about it. David sinned as grievously as Saul did — Saul never killed another woman's husband — but David quickly repented of his sin. When Nathan pointed out his grievous act, David didn't justify it. Rather, he immediately cried out, "God, don't take Your Holy Spirit from me! All I want is to please You. I know I have failed You but please forgive me. Cleanse my heart." (See 2 Samuel 12:13 and Psalm 51.)
When Saul was caught in sin, however, he grabbed hold of Samuel's skirt and cried, "Don't take my kingdom from me. Please stand with me so I won’t look bad in front of my people.” (Read 1 Samuel 15:22-35.) Saul was more interested in what the people thought about him than in having grieved the Holy Spirit.
Beloved, it is pride — a haughty, immovable spirit — that brings men down. A broken heart, a contrite spirit, captures the heart of the Lord. It does not matter what you have been through or how you have failed God. If you run to Him and weep it all out after you have failed, He will stand with you. He always stands with those who have a broken heart and a contrite spirit.
We all fail the Lord; no one in His church is perfect. Yet every time we are unfaithful to Him, He remains faithful to us.