There are more tears shed over answered prayers than over unanswered prayers. – Saint Teresa of Avila