You should only focus on sleep. If other things and things you think are important are not delayed, it is not a mental illness.
In fact, the symptoms you said are too similar to my previous ones, and the psychological hints upstairs are also very important. Besides, let me tell you how I got rid of the bad habit of procrastination before going to bed:
First, fully understand the harm of staying up late to the body. Download and listen to the video of Huangdi Neijing by Qu Liming, a famous forum, and you will know the great harm to your health if you don't sleep at home (from 23: 00 to 1). You may not see it when you are young, but you will get sick when you are old. Only health can lead to mental health. The simple and easy regimen she introduced will also be good for your health.
Second, set a lot of alarm clocks with your mobile phone, and remind you to wash and tidy up 0 to 2 hours before going to bed, which is more intuitive and effective. Let me give you my alarm clock for reference: at 9: 00, the alarm clock turns off the computer, at 9: 30, the alarm clock starts to wash, and at 10: 00, the alarm clock starts to soak the feet for half an hour (it can promote sleep without causing insomnia). It may be funny, but they are really important to me with weak self-control. People laugh at me. The alarm clock is not used to remind me to get up, but to remind me to sleep.
Third, finish what I should do during the day, so that I won't have the idea of doing something before going to bed at night, and I won't waste today.
Try following my steps. It really works for me. Be sure to read Qu Liming's Huangdi Neijing first, so as to ensure that it can strengthen your psychological suggestion. I used to stay up late. I didn't stay up late, I didn't sleep! At 5 o'clock and 8 o'clock in the morning, I didn't start sleeping until others woke up. After listening to her words, I was scared to go to bed early and get up early.
Wish you good health, go to bed early and get up early!