If you're 100% sure the person has changed and can be trusted again. Trust is hard to gain back though, if you royally fucked up. It takes time. As long as the person is showing sings of regret and is wanting to change then I think everyone deserves a second chance.

