The Role of Spirit, Faith and Trust in Overcoming Life Challenges