Please go to your doctor - have blood work done to determine if you have a thyroid problem or an autoimmune issue. Everything you listed is classic hypothyroidism which can be brought on by severe stress. That is exactly what happened to me and then it has snow balled into other issues.
A simple blood test will tell you if your hormones are balanced or if there is another issue going on. If your thyroid is underactive (hypothyroid) the best medication you can use is Armour as it is a naturally dissected thyroid replacement - not synthetic.
While I greatly appreciate every single opinion on Curezone, sometimes we need to seek assistance from the medical community.