Instead of telling you my opinion - can I tell you the whole story in full detail - so that you can make your own opinion from the 'data''
I see - that makes more sense.
It sounds like you've had a really rough time and I can absolutely see why you might want to get a fresh pair of eyes on the situation if you're feeling that you don't necessarily trust yourself, but I would just say that all of this backstory stuff would usually come out gradually during the course of the therapy as you get to know each other and build up trust over time.
To be honest, it sounds like you were working far harder than necessary to get therapy to work for you, and it sounds like that had the effect of her having to work equally hard in reading all your extra emails.
She might also have felt that the fact you were giving her so much background information upfront suggested that you didn't trust her to do her job and pick up on the salient points gradually over time, as it sounds like she didn't have much of a chance to contribute to the conversation before the next set of emails arrived in her inbox, so she might have felt that she wasn't able to add much value doing things that way.
That said, she definitely should have set clearer boundaries at the beginning, and should have clarified what you wanted out of the therapy and how it would be structured, as it sounds like that led to the breakdown.
I'm neurodivergent too, and I find that I have much better relationships with professionals when I have a conversation about expectations and boundaries at the start, as I do talk (and email) far too many words if given half the chance - nowadays, I work very very hard on trimming things down in email, having learned the hard way too!
I also find that journalling (or even just sending emails to myself) is very helpful therapy for me too (I do it most days), because much of the time, I find it's more about getting it out of my system and reflecting on things myself rather than finding out what someone else thinks of it. So journalling might be a helpful way to distil some of your thoughts before you put them in writing to a therapist, so that you really get your money's worth from the sessions themselves.
I get why you'd want your therapist to know everything before they speak to you about the issue, but it's absolutely normal for them to gradually chip away at things over time - therapy shouldn't be this hard!