My perspective is basically this. You are fine. There is nothing wrong with who you are. You may not feel that way about your self and that’s usually due to lots of beliefs we have about our self. It’s these false beliefs that are the problem. They are stories about what is wrong with us. But it is the beliefs that are false. When those clear up we will feel fine about our self again.
The key is having the awareness to perceive the difference between what you are, and what the beliefs in your mind “say” you are.
Free Audio podcast covering the question “What is wrong with me?” It is a very clear explanation about the beliefs and negative thoughts in our mind that cause us to feel terrible about our self.
Practical steps to developing this awareness and using it for change can be found in my Self Mastery course.