Trustful people are the pure at heart, as they are moved by the zeal of their own trustworthiness.
The barrier during self-improvement is not so much that we hate learning, rather we hate being taught. To learn entails that the knowledge was achieved on one's own accord - it feels great - but to be taught often leaves a feeling of inferiority. Thus it takes a bit of determination and a lot of humility in order for one to fully develop.
Good...if you've done things you aren't proud of. It means you have a conscience.