One of the greatest dangers in the spiritual life is self-rejection.
When we say, "If people really knew me, they wouldn't love me," we
choose the road toward darkness. Often we are made to believe that
self-deprecation is a virtue, called humility. But humility is in
reality the opposite of self-deprecation. It is the grateful
recognition that we are precious in God's eyes and that all we are is
pure gift. (Henri Nouwen with thanks to Mike. F. of the Mercy Blog)
Read here for more on humility, self-rejection, penitence and prayer.
Synchronicity, grace, 'God-incidence' or simply the wonders of the world-wide web. God really does work in mysterious ways sometimes as He weaves threads together to make the most unexpected patterns.