499. God gave me what I needed

Realisation I needed.
God gave it to me openly.

Perfection I needed.
God gave it to me secretly.

Satisfaction I needed.
God gave it to me slowly,
Steadily
And
Unconditionally.