The life journey is not always easy. You will often fail but you have to build on failures. You use it as a stepping stone. Keep your head up. Take failure as the chance to do better next time. God takes care to give the hardest battles to those whom he trusts to fight it out. Don’t get despaired. If your battle is very hard , be assured that God has chosen you to fight it and develop strengths to conquer even larger battles in future. When you go through hardships and decide to not surrender, that is the real strength. You just do it. You force yourself to get up. You refuse to let it get to you. You fight. You cry. You curse. Then you go about the business of living. Don’t let it break you. No matter how difficult things seems right now, life will go on, and you will survive. The greatest barrier to success is the fear of failure. Failure is not falling down but refusing to get up. Every struggle you have known has shaped and made you the person you are. Be thankful that you are stronger today.