"It is good for me that I have been afflicted; that I might learn thy statutes." (Psalm 119:71).
The tests and trials of life come to make us stronger. It is said that experience is the best teacher. This has proven true in my own life. You can't have an education if you aren't taught; you can't have a job without education (this includes skills development); nor can you have life without the Creator. The difficult times we face are stepping stones in our lives. We may have many disappointments and sorrows but our failures or 'feelings of failures' are not a sign that our life is over. Or at least it should not be viewed that way. Instead, take an about turn and realize that whatever you've been through, whatever you go through in life (failure or success), God is with you always and loves you with an everlasting love. Understand that when everything and the people whom you trust in and loves give up on you, remember that JESUS NEVER FAILS!
In the darkest hour, there is one who cares and loves you no matter what! "The LORD appeared to us in the past, saying: "I have loved you with an everlasting love; I have drawn you with unfailing kindness." Jeremiah 31:3-NIV When the devil tells you that all hope is lost, remind Him that you serve a God who gives secured hope to the hopeless (Psalm 119:49).