Sometimes you have to ask your doctor for more blood testing. A typical blood panel only tests typical things. You may consider asking for a blood test that includes things like thyriod and parathyriod hormones, etc. However, ask you doctor first. These things are generally not checked in a typical blood test. Your doctor may also have other suggestions. These usually require multiple blood tests. However, they can answer a lot of questions.

However, I would not be too quick to rule out general anxiety, etc. These things often take time to get better. I usually need 6 months to a year to get over a bad GAD spell. Other people I know take years. It all varies by the person. Have you ever read "Hope and Help for your Nerves" by Claire Weekes? It is likely one of the best books on anxiety. I would reccommend you take a look at it. She explains all the symptoms that you describe and why anxiety causes these symptoms.