Judah had Perez and Zerah (the mother was Tamar), Perez had Hezron, Hezron had Aram ... Salmon had Boaz (his mother was Rahab), Boaz had Obed (Ruth was the mother), Obed had Jesse, Jesse had David, and David became king. David had Solomon (Uriah's wife was the mother). MATTHEW 1:3, 5-6
Four names in the list are a surprise: Tamar, Rahab, Ruth, and the wife of Uriah (Bathsheba). Each of these names represents a person who was exploited, or downtrodden, or an outsider-the misused, the immoral, the foreign. Jesus' genealogy doesn't prove racial or moral purity, but redemptive range. God's salvation work is inclusive, not exclusive.
What do you know of each of these women?
Do I have enough confidence, Lord, in your inventive and incorporative will, to believe that you will use unattractive, immoral, and unlovely people as well as the glamorous and virtuous and admirable? That is hard to believe, but the evidence is impressive. Help my unbelief Amen.