10 months ago
Bad people do not acknowledge their flaws. Bad people believe they are perfect.
Good people know they're not perfect. They know they're flawed, and are willing to change. Whether or not they think they're a good person is irrelevant. Their actions will speak louder than their words.