Divine Mercy devotion provides peace to troubled souls