Hey Crypts,
Sorry I just read this. Sometimes so caught up in my own shxx I miss someone else asking for help. I don't have a lot to add... It's piss luck if you can find a counselor that can really help. Mine is very understanding, and pays attention. I don't know how much help talk therapy is without specialized training. It is better than not having anyone to talk to.
I have not had dreams that are about real stuff. My dreams are vivid, but surreal. What happened to you is rough. No one deserves to be treated that way, especially a kid. Just want you to know I care, even if I don't have any great words of wisdom. Hugs.