Weeping may stay for the night, but rejoicing comes in the morning. - Psalm 30:5