No in my case it cannot! the doubt will be always at the bottom of my mind.
Yes i think it can depending on the person. If they have done wrong and learned from their mistake usually this is the reinforcement to stop them doing it again.
"Ever" is a long time. People can change, they just don't. But it could happen, after a while, if it was obvious they had learned their lesson. But probably not 100%
They really have to prove themselves before I'll even begin to trust them again.