I wish I could say yes, but I suspect in some cases, the answer is no.And is there some visible difference between a Christian and someone who is not saved?
Someone could attend church every Sunday, tithe faithfully, know all the key buzz words for Chrisianty, but inside, their heart is a cold stone, no true love for Jesus, do not really believe all the bible.
Someone could seldom if ever attend church, have a drinking problem or some other vice, seldom employed, but inside, they could be loving Jesus, begging Him for help in their struggles, but too hard headed to truly allow it. Someday though, we know there will be some typ of change, the Light will eventually penetrate their darkness. Our problem is how do we know where this person is in their journey based on what we see?
You are a Pastor, and no doubt have helped many come to Jesus, confessing Him as their Savior. From that moment on, were they ALL a completely different person on the outside, never again to display bad behaviors?
Salvation simply cant be based on behaviors, and can only be the result of belief in Him as your Savior.