How to maintain faith in the midst of difficult circumstances...