Y'know, talking with non-Christians is really interesting sometimes. I've realized more and more that to show Jesus to someone, it's not about mentioning Him every other sentence. It's treating them with love and respect. Loving them like Christ would. Talking with them respectfully. Taking into consideration what THEY say and think about God and Christianity.
Their thoughts and opinions are important. They might not be true, but they are important, so don't brush them off. If you have answers for them, great. If you don't, you say you don't. Don't get defensive and upset when they bring up negative things about Christianity, because we can't ignore the negative, and God doesn't need defending. He is God. It's God's kindness that brought us to repentance in the first place, not His being offended (which He would have every right to be offended by us and our sin).
And just because we're not trying to convert them all the time doesn't mean we're "ashamed" of the Gospel.
When you're planting a garden, you have to cultivate the soil, loosen it, make sure the seeds can grow, and they can become well-rooted. You don't just put the seeds in the ground and hope and pray that it grows okay.
I realize a lot of people might not agree with me on this, but this is what I have found to be true. And I'll be praying for my non-Christian friends today.