Updating...
There are numerous biblical accounts of those who came from a sinful past, chose a personal relationship with God through Jesus, and went on to become powerful instruments in sharing the message of Jesus. God reveals the depth of his forgiveness by choosing ordinary people, sinners, to carry out his plans.
God Used a ProstituteAlthough Rahab was a prostitute in Jericho, she protected two Israelite spies from the king of Jericho. Because of her faith and what she had done to save the spies, she and her family were saved from death. She put her faith in God, gave birth to Boaz, and became part of the ancestry of Jesus the Messiah (Josh. 2:1-15; 6:22-25; Matt. 1:5a).
He Chose a MurdererDavid saw Bathsheba (Uriah's wife) bathing and invited her to his palace, where they had sexual relations. When she became pregnant, David had Uriah killed. But God worked in David's heart and he eventually repented of his sin. God also allowed David to become a great king, and chose both David and Bathsheba to be part of Jesus ancestry (2 Sam. 11:1-5, 14-17; Matt. 1:6).
God values all people that come to him, regardless of a sinful past. And he even uses those people as part of his great salvation plan.