Oh Mastadon
What makes you feel that you were never good enough? Good enough at what?
Children are supposed to make mistakes, have tantrums, sometimes act 'selfish' or not consider others' feelings, get things wrong, get confused, forget stuff and lose stuff. That's just the way children
are, (and adults too to a large extent!). If a child feels they are never good enough, maybe the problem lies not in the child, but in the person who is judging the child. Even if they have the best intentions, maybe they don't understand child development, have unrealistic expectations and then make the child feel bad when they can't meet them.