One of the reasons that you feel that you are not good enough is because you devalue your own achievements. Maybe when you were little your parents placed huge expectations on your shoulders or they were constantly telling you that you were not good enough. You felt that no matter what you did, you were always failing to meet your parents’ expectations.