This song has ministered to me and others I know at different times in life. It can apply to many different situations in life....whether a disability or illness that doesn't go away, a person doesn't get the spouse they dreamed of, or even when someone doesn't get the job they thought would be perfect for them. I may not know now the whys of what God is doing, but often I can see God's protection or use of a situation in my life. It also can benefit others when we can better understand what they are going through and encourage them. Even sometimes things that may be good are not necessarily what is God's best for me. In some things I still need patience and to trust in God's goodness and Sovereign plan.