13015

God supplies us
With all the divine things
We desire.
But alas,
We long for perfection the least.