Don’t confuse haven’t succeeded yet with failure.
Haven’t succeeded yet means you’re working towards your goals. Maybe it hasn’t gone your way, maybe you’ve experienced a set back or two or three or xxx, or maybe you’re in the middle of a rough spot and starting to doubt yourself. This is where you embrace God, ignore the whispers of the devil, and push forward.
Failure means you’ve quit trying and conceded that your skill, your will, and your God aren’t enough. Failure simply means you lack the mental fortitude to succeed. Failure is a mental condition, because if you’re still breathing then your reality is you haven’t succeeded yet. Unless of course you’ve quit, in which case you’ve failed.
Contrary to what some believe, the biggest threat to “you” achieving “your” dreams is not the haters or non-believers, but “you”. You and your lack of willingness to sacrifice the “gotta have it nows”, lack of patience when working towards the big picture, and lack of faith to overcome those bumps in the road on your way to your dreams. To sum it up in plain English, quit blaming everyone else for your failures and take some responsibility for your life.