There are only two or three human stories, and they go on repeating themselves as fiercely as if they had never happened before.
However many blessings we expect from God, His infinite liberality will always exceed all our wishes and our thoughts.