Juno, are you on FB? If so let me know. It took a long time for me to get a diagnosis and I would be happy to share some of the more in depth tests I had to endure. It might lead down a new path for diagnosing criteria.
If you are on FB and a friend of Flo's look for me. My name starts with a N (N as in say... Nicole and I like yellow!