We can’t comprehend with our human mind the wisdom of God. Somehow, He can plan out generations, take mistakes, failures, betrayals, closed doors and somehow weave them all together and cause them to work for our good. Only God, in His wisdom, can figure out how to take a mistake from one generation and use it to be a blessing in another generation.

-Joel Osteen