We all face tough challenges in life. Some become quite difficult to overcome, especially when the odds are stacked against us. However, going against the odds is something we're capable of doing. To overcome challenges, develop that "never quit" attitude in life. You'll be surprised at the hurdles you can jump.
Motivate yourself. Say "Yes, I can." A tough challenge can bring out the best in you. Slow things down in your mind to think a process though. Develop a swagger in your thought process that makes you feel that there's no way you're going to fail at this. If you develop that mindset, you'll get it done.
Stay calm and cool-headed. Panic can make problems worse or seem worse than they are. Take a deep breath, relax and collect your thoughts.
Simplify the problem or challenge. Plan action and break it down into steps. As you get through each step, you develop a firmer belief that you can get it done, then you will.
Watch professional sports. Pay attention to how athletes overcome adversity and often give every ounce of their effort to succeed. Sports are a great way to watch people overcome challenges and learn from it. Often, you will find that the amount of effort given yields the greatest amount of success.