Whatever has your name on it, is meant only for you. Whatever God has for you, it is for you, and whatever He has started for you, he is going to finish. If it’s not meant for you, stop trying to force it to be for you. God knows what he is doing.
No matter what one may say, or do, God has the last word, the final word. Even if the odds look like they are against you, know that God is still in control, making a way for you, and still has the last word.
If it has your name on it, don’t let others talk you out of the promises of God. Whatever God has put in your heart, is for your heart, not someone else’s.
Philippians 1:6 (KJV) – being confident of this very thing, that he which hath begun a good work in you will perform it until the day of Jesus Christ.
John 8:47 (KJV) – he that is of God heareth God’s words: ye therefore hear them not, because ye are not of God.