Im like this a lot of the time ,it does come and go now tho .I had a thyroid check and loads of blood tests and all came back normal .Sometimes it can be hormone related .Have you mentioned it to your Dr ? Anxiety can make you feel like this and can also make you feel cold all the time as well . Take care Sue x