The combination of symptoms you are experiencing— excessive sleeping, weakness, low mood , headache, night teeth grinding, body pain for three years and depression- suggest a complex , possibly interconnected, set of underlying medical and psychological conditions. Plz consult good physician
Nutrition deficiency like
vitamin D ,
B12 and iron can cause fatigue and weakness, which may contribute to or worsen other symptoms.