11596

God asks you for
Your sleepless co-operation.
He does not demand
Your immediate perfection.