What you describe sounds like some sort of physical/bodily/metabolic imbalance, affecting everything.
What sort of diet do you eat?
Diet has a massive effect on mental health, both mood and cognitive function, aswell as on sleep patterns, energy levels, and more physical problems such as headaches, nausea, aches and pains, etc.
Try cutting out or down on carbohydrates, especially glutenous grains/cereals ( wheat, rye, etc ), and sugars, ( both sucrose as in table-sugar, and fructose, in high-fructose corn syrup, sweet fruits, fruit juice, and many soft drinks etc ).
Are there any foods that you crave, have to eat each morning, or at most meals? That is often a sign of food intolerance and/or addiction to the food opioid peptides present in gluten ( wheat ), and casein ( dairy ).
What you describe sounds like a whole-body problem, and could be the result of food intolerance, ( to gluten and or casein, or corn or other food that you eat lots of ), and/or fructose malabsorption, or other intestinal issues, and the chronic vitamin and mineral deficiencies and serious metabolic disorders ( eg. of the thyroid, ), that can result from those over time.
Make sure that you're getting enough saturated fats each day, ( cholesterol is important for mental health ), and enough meat, fish or eggs, at least two full-portions a day, ( because animal protein is the best source of zinc and tryptophan, both of which are essential for mental health, both mood and cognitive functioning ), and try and make at least one meal a day carbohydrate-free, no sugars or starchy foods at all, because as many as 40% of the population have some degree of fructose malabsorption and this prevents your intestines from absorbing zinc and tryptophan, among other things.
Good luck and best wishes.
The right food is one of the most powerful anti-depressants available.
.