Daniel 2:20-22 Daniel answered and said, Blessed be the name of God for ever and ever: for wisdom and might are his:  And he changeth the times and the seasons: he removeth kings, and setteth up kings: he giveth wisdom unto the wise, and knowledge to them that know understanding: He revealeth the deep and secret things: he knoweth what is in the darkness, and the light dwelleth with him.

God is too wise not to know all about us, and what is really best for us to be, and to have. And He is too good, not to effect it. If , then, what He has appointed for us does not seem to us the best, or even to be good, our true course is to remember that He sees further than we do, and that we shall understand Him in time, when His plans have unfolded themselves;  meanwhile casting all our care upon Him since He careth for us.   Henry Parry Liddon

Genesis 50:20  But as for you, ye thought evil against me; but God meant it unto good, to bring to pass, as it is this day, to save much people alive.

Trust God for your day, ….Today