For His anger is but for a moment, His favor is for life; weeping may endure for a night, but joy comes in the morning .”. -Ps. 30:5 David experienced as many ups and downs, triumphs and sorrows as anyone in life. As a shepherd, giant-slayer, warrior, fugitive, exile, father, and king, he had seen it all. No night lasts forever. The…