Life occasionally presents challenges that leave us wondering whether we can make it to the top of our mountain especially when the top is not in clear view. Joshua Foundation exists for those who have encountered the contest of significant losses whether it be financial, social, mental, physical, relational, or spiritual.