It sounds like your body is obviously experiencing a problem, not just something in your head. Good luck on your future tests and I hope time "fixes" some of the problems, that your body heals itself okay. Some of these things can take a long time to get/feel right, even thought the tests all are okay.