A thought:
 
God is always trying to give good things to us, but our hands are too full to receive them.  -  St. Augustine