If the alarm clock doesn't wake up, look for the reason from your lifestyle. Do you go to bed early and get up early every day? The best time to go to bed early is 9:30- 10: 30 in the evening, and the best time to get up early is 6:30-7:30 in the morning. If the nature of your job can't guarantee that you can fall asleep every night 10:30, then you should eat more fruits, take vitamin C supplements, and don't watch TV and get excited before going to bed at night. In this way, you will have a good sleep quality and won't stay in bed in the morning!
If you feel tired and depressed during the day, you'd better take a nap in the middle of the day, and the time should not be too long. 10-20 minutes is enough.
I don't know if you have a job now, because if you don't have a job, you will feel sleepy without pressure. Sometimes, work is one of the ways to cure bed weariness. Besides, it is also a good way to fall in love. I suggest you try. The most important thing is to test your willpower and give yourself more motivation and pressure, so that life will be interesting. I hope you can change from being tired of learning to being full of energy as soon as possible!