There are times and instances in life that will attempt to keep us down. We cannot control what happens or comes our way, but we can choose how we will respond to them. Life throws us many apples, but we can decide which ones we will eat and which ones we will just let rot. Ultimately, the ball is in our own court. We have been given free will by God to decide how we will respond to certain things that happen to us. If we are His followers, however, God will do whatever possible to keep us in line. We must stay in accordance with His will. Remember, we have plans in our hearts, but God decides the ending results.
Failure...Not everyone likes to hear or even say this word. Some people think of failure as a bad thing, but that is not always so. We all make mistakes, and sometimes our best lessons come from them. We just have to learn to look for such lessons, even in the midst of the difficulty. The majority of the time, it is people who test our patience and try to push our buttons, just to see how far they can push us. But God sees and knows this will happen, so we do not need to be afraid of them. Fear God alone if you are His follower because the thoughts and opinions of other people don't matter more than God the Father.
Simply put, let your failures propel you to success. Always remember that mistakes help us discern the things we do not want to do again, so never grow faint. Don't let anyone discourage you from continuing on. Your life is not centered around them; it is hidden in Christ. When life knocks you down, choose to get back up. Choose to be fighter. Stand firm, because God knows how to make all things work together for the good of those who love Him (Romans 8:28)!