It's called confidence & acceptance of one's self. I have it as well, if I can give you a small piece of advice Heny, it would be to seek some help to get through that. Otherwise you will just end up as an old fart like me with a love/hate complex. I don't know who the person/persons in your life are that have created this low self-esteem & this self-doubt you have, but I think your a pretty amazing person. Get some counseling of something hun, life is too short. You don't want to be standing in front of a mirror in your later years & still be seeing the same reflection of yourself that you loathed years before