I would not recommend asking people on HN to diagnose you. It is not that people on here don't have good advice and experience - they do. But everyone only knows their own life. People with depression will tell you it is 100% depression, while people with anxiety will tell you it is 100% anxiety, and people with burnout will tell you it is 100% burnout. Other people will tell you to go outside, or to eat low carb, or to lift weights. Basically, you'll get a pile of anecdotal advice from people who are not living your life, and don't know all the possibilities of what could be wrong, including that there could be an underlying medical problem.
The more important factor is that you know something is wrong and you want to fix it. Your best bet is to talk to a doctor and/or therapist about it. Get a professional diagnosis of what is actually wrong (or a confirmation that nothing is wrong and this is normal), and then filter out anecdotal advice that isn't applicable to that diagnosis.