Welcome to Ben’s Friends all the way from the UK, Kelly!
From your story, it sounds like you’ve had a long journey with plenty of frustration. It must be extremely difficult to go through that without knowing exactly what it is. Sometimes, a diagnosis can seem to ease your nerves.
Considering your frustration, Ben’s Friends might prove to be a good community for you. I encourage you to check out other people’s experiences and stories to help you understand what is going on with yourself. Please do not hesitate to ask questions or get involved in discussion threads!
Once again, welcome to Ben’s Friends!