Life isn’t always linear; pain, sorrows, and suffering can move the direction of our lives away from our preferred path. Yet during these setbacks, it’s important to remember that our lives are a tapestry that will one day be fulfilled in its entirety and God’s ultimate plan will be revealed to us. Like Joseph’s story, God is making a beautiful tapestry through our lives for His glory.

 

Genesis 46-47