Low self esteem is something that many people struggle with on a daily basis. You can change this and begin to have the self esteem that will make life an easier task.
Your self esteem is much more important then you may think and without a healthy self worth, you may be just getting through life and this is not sufficient.
Many people carry around the past with them and all of the negative things that they have done may be with you every day of your life. You need to find a way to let this go.
This may be done best with counseling, but at some point you will have to address your past and find a way to get through it. You should only have thoughts about yourself from this day on and find a way to get rid of any past issues.
You are a person just like everyone else on the earth and you have the exact same right to be happy. If you are around someone that has outstanding confidence you may want to find out what they do to live this way. You may be able to mimic some of their habits and this can help you to build confidence.
You should not resolve to live with low self esteem and it is up to you to change this. Combating the past and living in the present will help you to get on the right track.
Confidence is something that you cannot buy and you have everything you need within you to change your self esteem for the better.