Matthew records the ancestors of Jesus, ‘who is called the Messiah’. Why does he do this? It is to show us that Jesus, as the Messiah, has the correct ancestry. As a direct descendant of King David, Jesus fulfils the promises in the Old Testament concerning the future Messiah, that he would be of the ‘line of David’.
When God does something in our lives there are no missing pieces of the jigsaw. His plans are perfect, there are no faults, no loose ends.
Perhaps you feel like there are missing pieces to your life. Things don’t quite line up. Life can be messy sometimes, but we are to trust that God will complete and work out all things, including our messy lives. All we need to do is make sure that our lives are surrendered to Him and His purposes.