Take a deep breath and calm down. It's ok, you're ok, this is all a normal denial, frustration, and anxiousness. *safe hugs if wanted* You're doing great even though you don't feel like it. Why? 'Cause you're still here, you're still trying to move forward (and are- baby steps count as progress too), and you're still trying to make sense of everything. But remember- be patient with yourself. This was a pretty extreme denial/protective shut-down response, it seems. But that's ok, sometimes that happens. You just have to keep going and don't give up on yourself, or any of your parts. Remember my thread? I know you posted on it. The "Done living this lie" thread? We're pretty much going through the same thing right now except instead of a shut-down for my system, it's caused chaos. *more safe hugs if wanted* Remember that you're not alone, and as you said, "they can be so brutal sometimes, right? Denial sucks". I'm sorry you're going through a difficult time, but you must see it for what it is- a difficult time. For you and all your parts. Like a ship lost in a storm at sea, you're going to have to just stay strong, wait out the storm, and try to stay on course. This storm won't last forever, and eventually the sun will come back out from behind the clouds. You are not nuts, your parts/alters DO exist. They're trying to fix this just as you are, I bet. Even though you're being blocked out, I bet inside is like mine- running around, meetings, talking, discussing, some freaking out, trying to "fix" things, etc. If you don't give up, your parts won't give up, and eventually you all will find each other again.
You may be a mess, but the fact that you're here, you're lucid, and you're aware of your situation proves to me that you have a lot more "in order" than you feel you do. Think of all that you're dealing with right now, including the possible internal chaos that might be contributing to how you feel, and then realize the fact that you're so "in order" with yourself/everything, you're criticizing yourself on the job you're doing. From the posts I've seen, Owleyes, you're a very strong person, and I imagine a great parent. Your son doesn't deserve "better". He deserves his loving, caring parent who wants the best for him, which is YOU. He can't get any better than you.
If you feel you're not getting adequate treatment from your therapist, perhaps talk to her about how you feel you need more frequent appointments? Or perhaps you can find a 2nd therapist to start seeing in between your regular therapy visits? Maybe you can simply find a support group (in person) so that while it's not therapy, it's still helpful to you in between therapy? Perhaps you can even try to find group therapy, maybe not for DID, but I know a lot of people with DID have other disorders such as PTSD or OCD or anxiety- perhaps you can find group therapy for something else, if you have it? That way you're still getting help for things, just not main-DID help.
I certainly hope things get better soon, and that you feel better soon. Definitely take some time to yourself today, and be kind/gentle and patient with yourself. Do things that help make you feel happy or relaxed or safe or calm, or all the above. The better you feel, the smoother things will run inside and the better your parts might feel.