Jesus’ lineage wasn’t perfect. It consisted of a deceiver (Jacob) and an adulterer (David), among many others that had made bad decisions or chosen sinful lifestyles. Also hundreds of years of his ancestors’ lives were spent in captivity.
What does this say to us?
To me it teaches that Jesus wants to take the broken and shamed to use them for his glory; that before Christ even stepped down onto earth he had already painted a picture of what he would offer to mankind: forgiveness, mercy and grace.
If you feel broken, misplaced or unredeemable don’t give up hope. Jesus came for you through people that felt the same way you are feeling. Jesus offers redemption. Be willing to accept it.