After all, God gives no more than what can be endured; and His Majesty gives patience first.
-St. Teresa of Avila