Hello @omgthehumanatee, Welcome to Mayo Clinic Connect. Thank you for sharing your story in such great detail. Some of your symptoms and your struggle to find a cause made me think about another post I've read here on Connect. It might be helpful to read through the following discussion to see if you are able to relate to any of the symptoms discussed.
You mentioned that you have asked your doctor for a referral to Mayo Clinic but she thought you might not get in without a diagnosis. Have you thought about requesting an appointment yourself and tell them you can get a referral from your doctor? If you would like to seek help from Mayo Clinic, contact one of the appointment offices. The contact information for Minnesota, Arizona and Florida can be found here http://mayocl.in/1mtmR63.