Some of your symptoms sound a lot like hypothryoidism. See the stopthethyroidmadness website for symptoms & how to go about getting the help you really need, if that is a problem for you. Blood test are not always accurate, so if they said you got one & they said No problem, try again.
Apparently everyone has parasites & they need to be cleaned out & kept out.
See link below for cayenne pepper challenge test to see if you have tapeworms, for example. Hulda Clark says everyone she ever lab tested had Tapeworms & everyone had other kinds of parasites as well.