really gives me something to ponder:
"It is God, Who is merciful and grants everyone what he needs, Who is building him up when He gives him more than he needs; in doing so He shows the abundance of His love for men and teaches him to give thanks. When He does not grant him what he needs, He makes him compensate for the thing he needs through the working of the mind and teaches him patience."
~St. Dorotheos of Gaza~