Finding someone who is perfect is hardly possible. Most humans are knowns to make many errors and regretting later. What you should note is that one can be a better person. What you need to understand is that this can be achieved by taking the time to improve yourself. What you need to understand is that improving yourself is not easy and it needs one to be committed. What you need to understand is that here are some of the ways you can be a better person.
The one thing you have to understand is that if you want to be a better person, then you will need to do ways with bitterness and anger. Though it might seem like something simple; you will find that this is something that many people will find is a challenge. What you should understand is that regardless of the much you were angered you will find that carying around pain will not do you any good. When you carry pain around the only thing that it will be doing is hurting you.
The other thing you need to be able to lead a better life is, to be honest with yourself as well as others. What you will find is that honesty is not easy as you will find that there are caught in a lie. However, what you will find is that being honest is something that can be deliberating. What you should note is that when you lie this will lead to you remembering what you said in the past. What you need to understand is that when dealing with this, it will end up eating into your time and energy.
What you need to understand is that another key factor in helping you be better is that you always need to be yourself. What you will find is that being your authentic self can be a challenge. The reason being that most people tend to change depending on the situation as that they can impress others. The one thing you will find is that being yourself is bound to make things easy,
In case want to be a better person then you need to be open to new ideas. Some of the things you should note is that when dealing with this, you should not get into a trap where you might start thinking that you know everything. Some of the things you need to understand that you need to take the time to learn new ideas. Some of the things you should note is that when dealing with this, you will end up with a life that is both fun and exciting. What you should note is that when you do this, then you will find that it will help you keep on growing.