0
when a person realizes he or she has a drug problem is when they recover
everyone realizes you're not a good person
The phrase is "sudden insight", and it means when a person suddenly realizes something or understands something that they didn't before.
He learnes that he acted as a terrible person ( he realizes this as he is telling the stories of his journeys) .. this is also his "revelation".