Sometimes, people attract you for whatever reason. You admire them for being so nice, genuine, caring, meaningful, open, loving, or courageous. Or whatever you like or believe, people attract you when they have the same values. You know, it immediately turns you on when you hear they're a Christian, or turns you off when you hear they're an atheist. As judgemental as that sounds, and I certainly don't intend to do it, but sometimes that's just what happens.
Well, then you might find out something else about them that might make you feel differently. For me, that might have been : that they have been involved in as physical fight, that they swear, that they have had sex before marriage, or even that they're a Catholic or an atheist, supposing I've liked them in the first place. I saw something on my family tree recently in the dates that, if they are correct, point towards something wrong.
So what do you do? If you're human, you might turn off and your opinion of the person goes down. Or, what would Jesus do? Love them anyway. As much as I say I would do the same, I have had so little experience with some kinds of people that I wonder if I even would treat "different" people normally. Or if it's something they've done, forgive them. Or if their values are not what you'd agree with, pray for them. Sometimes that too seems like a tall order that doesn't seem like it will ever happen. I've started trying to pray for those on TV who I like for some reasons, but not for others. God can change people. "Nothing is impossible for God".
This song talks about that phrase in "nothing is impossible for You", repeated over and over, and although it's called "Healer", it can also be referred to being healed from sins.