St. Maria Faustina Kowalska

A humble soul does not trust itself, but places all its confidence in God.