Overcoming Hardships on the Path to God