How can I come to Jesus? I am a sinner and have been doing these things for most of my life. Why would God want me?
Because God knows who you are and he has known you since before you were born. He created you, placed all of your talents and abilities in your DNA, and brought you to the place where you are for a reason. Because there is someone possibly in your family or someone you work for or with that is also unique to God and you are the only person who could bring Jesus to them. They will likely listen to you more than they would their parents or other friends.
God can take your faith, even if you think it is weak, and use it to touch someone with the love of Jesus. You may not have to speak to them at all. They may see you saying the blessing over your meal at a restaurant and realize that you have something that they need. Not money or possessions but a friend in Jesus Christ and they want that. God has used people to be prophets and priests who were unacceptable in society but He used their willing hearts to touch kings and kingdoms.
When you read the Bible from cover to cover, you find that the genealogy of Jesus had people in it that were outside the family of Abraham. Rahab was a harlot in Jericho but she is part of the genealogy of Jesus and there are many in His family line who murdered people and many other types of sinful things. But God still placed them in Jesus’ lineage because He can use anyone’s ability and talent to bring His purposes to fruition.
John 3:16,17 is a very powerful verse: 16 For God so loved the world that He gave His only begotten Son, that whoever believes in Him should not perish but have everlasting life. 17 For God did not send His Son into the world to condemn the world, but that the world through Him might be saved.
If you will believe in Jesus, like the thief on the cross did, and repent (move away from) your old sinful habits so you can walk with Him for the rest of your life then you will be saved. It’s so simple yet some people think that they have been too bad. Nobody has ever been turned away from salvation because of what they did if they were willing to leave it behind and follow Jesus’ teaching from that point on. Your heart will be changed and you will be completely new in Christ. Everything that you do is ordained by God and nothing has ever caught Him by surprise.