http://hortonsendeavoring.net Joshua Horton talks about his perspective and give some useful tips on overcoming challenges.