Very true and when you can’t forget about bad things done by you in the past and can’t move on, you have always low self-esteem,
Fail in relationship.
Fail in business and job.
Fear of judge by others who knows you.
Last and important its encourage you to do more bad things and bad habits.
Solution:- find mentor, being spiritual.