Today our encouraging truth revolves around “waiting” which is something we all have to do in life! But the question is: do we “wait” well or do we “wait” poorly? Today we will learn some lessons from King David on how he learned to wait on God!