I would like to take this time to present an idea as to why some people may reject Christianity. I am speaking mainly as a generality, and not an absolute (please note this), but it should make sense. I am also speaking as one who has been guilty of this very thing, and knowing fully that I have things to work on myself. I say this because we as believers can all get caught up in the moment out of pure love and concern for lost souls, but there are right ways to go about things.
Here's the deal. The reason, I believe, for some people rejecting Christ is that we as Christians tend to focus on pointing out sin before pointing people directly to Jesus who offers forgiveness for sins and the gift of eternal life through His death on the cross. And even regarding the issue of sin alone, this can be confusing because there are "doubtful disputations" (Check Romans 14:1) regarding things that are considered sinful to some people and not considered sinful to others (and keeping in mind this is a completely separate issue from things that really are considered sin according to the Bible). Some things are a matter of personal conviction. Things such as what what foods to eat/not eat or what days to observe/not observe (this things are actually mentioned as examples in Romans 14), what Bible translations to use/not use, whether or not women should only wear skirts, what music to listen to/not listen to, entertainment in general and where to draw the line, how to vote/not vote, and so on. I mean, it is only natural that we are going to have our personal convictions as believers, but some of these things can be confusing to those who are new believers or seekers, and when they see us as Christians at one another's throats over petty garbage and "oneupping" one another as to who is "holier", "wiser", etcetera, and not uniting over our common ground as Christians and what we actually do agree on, it can be a turn-off.
Also, it's better to focus on the basics of the Christian life when conversing with non-Christians and new Christians, and things will come natural as they grow in Christ. We have to treat them delicately, as the mere babies (symbolically) that they are. I liken this to feeding steak to an infant who is barely cutting teeth. Babies are not able to chew steak, let alone digest it. It would cause them to choke and as a result, make things worse. We give them milk first, and naturally they will grow and be trainable into more solid foods, and in time, they will be ready for steak, pizza, tacos, salads, and a wide variety of things they can eat if they desire. We cannot expect a newborn baby to bust out of the womb and start walking. That, too, will come in time as they go through phases such as sitting up, crawling, then eventually walking and running. This is the same with one's walk with God. There is a growing process, and God will deal with us as the unique individuals that we are.
It also goes without saying that no matter how gentle we may try to be in our approach to lead the lost to Christ, some will just not accept at all, unfortunately, being content to "do it their own way" with the philosophy of "if it feels good it's okay". After all, 1 Corinthians 1:18 says that the message of the cross is foolishness to those who are perishing. With this in mind, there does come a time when shaking the dust from our feet is the right thing to do. God does not want anyone to perish, but unfortunately, some will because they die without having a personal relationship with Jesus and accepting the gospel message for themselves. And that is sad, but this still should not stop us from getting the Word of God out when we see an opportunity. And even then, we should let God do the leading.
Anyway, those are my thoughts. I apologize if I veered a little off-topic in my elaboration; this is just the best way I could explain it.
As always, I wish not to debate.
God bless.