Weeping may remain for a night, but rejoicing comes in the morning.

The Bible

Psalm 30:5