God knows better than we do what we need.

Victor Hugo