Matthew 1:3,5-6 NIV
 Judah the father of Perez and Zerah, whose mother was Tamar, Perez the father of Hezron, Hezron the father of Ram,  Salmon the father of Boaz, whose mother was Rahab, Boaz the father of Obed, whose mother was Ruth, Obed the father of Jesse,  and Jesse the father of King David. David was the father of Solomon, whose mother had been Uriah’s wife,
It can be tempting to ask why all their names are not there.
It can be tempting to ask why Uriah never got a son, or why Judah was such a freaking loser but still got to be on the list.
But they are there–the prostitutes, the good girls, the chronically misunderstood. Most of them anyway, because the God of Sarah, Leah, and Mary told the Israelites keep all the babies, they all matter to Me.