You are perfectly 'normal' in that your symptoms are most likely due to levothyroxine. Either your dose isn't yet high enough (you will learn that GPs/Endos haven't much knowledge as they aren't trained as medical students signs/symptoms of thyroid dysfunction and told only to diagnose and take note of the TSH).
It came as a huge surprise to me to find that medication I was taking that was supposed to 'help' in fact made me so much more unwell. All of the symptoms you mention are really horrible and the fact that we have no idea what's going on with our body (neither does the GP) makes everything so much more worrying. I don't know how you are able to work at present.
When you get your next blood test for thyroid hormones, leave about 24 hours between the last dose of levo and the test. Have the earliest possible appointment (TSH is highest then and they pay more attention to it than our symptoms).
You should have a blood test around every six weeks to check your bloods with an increase until you feel much better. Always get a print-out of your blood test results, with the ranges, for your own records and so that you can post here if you have a query. We have to read and learn so much if we want to recover. It's like taking a crash course in Endocrinology. Make an appointment earlier than suggested and say that you are feeling so much worse and want your thyroid hormones checked and ask also for Vitamin B12, Vit D, iron, ferritin and folate. Ask too if she will do a Free T3 test (probably wont by ask anyway).
Do you take levo on an empty stomach, with one glass of water and wait around 1 hour before eating. Food can interfere with the uptake.