Hello leftdreaming!!! I may not be the most appropriate person to tell you anything, since I am getting worse, but I have been through this and there are some things that have worked for me that I can tell you about. Be aware that you have already taken an important step towards improvement, which is to identify that you are doing badly, to want to get better, and to seek help. To begin with, you can identify the cycles that make you unwell and set yourself an ultimate goal to break these cycles, and set small goals to achieve this goal. Don't pressure yourself to
set very big goals. This will give you a very good feeling of mission accomplished, and you will be able to feel that you are improving little by little, and you won't feel too bad if you don't succeed. For example: if you notice that one cycle that keeps you from getting better is your sleep, put as an end goal "go to sleep earlier", and as a task "every day go to sleep 10 minutes earlier". If you try from one day to the next to go to sleep early, the chance that you won't succeed is higher, and this can frustrate you. Another example: if you think that something that holds you back is isolating yourself too much, put as an end goal "go out with some friends somewhere in two months at most", and as a minus goal you can put "twice a week I will join some random discord server to talk to people". The weeks that you can't do this, don't feel bad, and the weeks that you can, celebrate. It is important, at least for me, to have a sense of whether I am doing better or worse, and celebrating these small achievements can be a good way to get that sense. You can celebrate by commenting to someone who cares and you know, giving yourself some small reward, or even making a thread here on the forum in which you post your progress. Of course the examples I gave are completely random, and only you can figure out which cycles are holding you back, but you can get help figuring it out by talking to someone who cares or, if possible, you can get help from a behavioral therapist.
I agree with everything that the user Seven Threads said. Improving does not mean "being excellent". As I said, it is possible to find contentment in small actions. If you set very big goals, you probably won't even have the energy to start. Starting with small steps is much better than waiting for the right time to take a big step. Although I really recommend that you try to avoid this place as much as possible to get better, if you want someone to talk to and don't feel comfortable with anywhere else on the internet, you can talk to people here. This has helped me a lot. You don't have to become the most popular person on ss hehehehe, just pick a person who can listen to you and tell you about your day. You can call me if you want.
One thing that helped me was to have a kind of mantra in my head every time I felt like I just wanted to stay in bed all day. Mine was "Break Away" because of
this song. Think of something upbeat and uplifting and repeat it to yourself whenever the side of you that wants to get worse speaks louder. I know it sounds like self-help crap, but it can help.
Good luck. I'm rooting for you to get better.