here is the list of resources related to this subject
Life-transforming words
Does your cross feel too heavy today?
Why does an all-knowing, all-loving, all-powerful God even allow temptation?