Can people really change?

If you have ever cheated, did you regret it and changed for the one you wanted or if you have ever been cheated on, did you give them a second chance and it was actually successful?