Saint Teresa of Avila


Profession: Saint


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