It’s completely understandable that you want to be “over it” or healed from your traumatic childhood. You don’t want to still feel the pain. You don’t want to be plagued by the psychological consequences of what happened to you (or didn’t happen, as in the case of childhood emotional neglect). But the fact that you are still affected by it is perfectly normal.
Change and healing don’t happen in a neat line from point A to point B. Everyone is unique – your experiences, feelings, and healing aren’t like anyone else’s. And judging and criticizing yourself doesn’t help you heal any faster. It simply adds to your pain and reinforces negative beliefs about yourself.