People only fail because they give up on their mission. Things aren't going fast enough so you stop.
Stop doubting your self worth! Persevering forward through everything will be very rewarding in the end.
If you can make it through the hard times then you can make it to your destination.
Life gives you back what you give out and what your willing to work and sacrifice.