Hey @ERNOL. It’s good you have ypur goals I salute you for that… I don’t wanna be negative or wanna stop you in what you want to achieve it.
You see buddy your putting to much stress on you for wanting to do to much at one time. It’s awesome to push yourself, but you just need to scale down a little bit, because you see your mind is the problem here, because it is trying to cope with the change you are bringing. It was used to fapping and web browsing and other activities. So it is not use to going at a crazy pace of nofapping, studing, reading, learning a new language and exercising in your schedule.
So your mind is going in exhaustion with all the new things it has to cope with. Also it is going into a decision exhaustion state because you constantly decide on should I read or not for example and in the end you don’t, because your brain is thinking of all the options you have rather than to read. I know I might sound bad and everything, but your not used to a schedule so throw it away and just like nike’s slogan is ‘just do it’. Just try to incorporate your new things in your day. Don’t force everything at once and that’s why your not getting productive.
The other thing is incorporate your things seperate with an easy goal. For example if you wanna read, read only one to 3 pages for a week. Or exercise like doing 10 push ups for a week. And so on it will cut down on procrastination because you’ll give your mind room to accommodate all the new things. Just start off easy so your mind can adapt also with the small achievable goal your setting and achieving it will motivate you more to do more.
So also your sleeping thing… like you I also was tired as damn, but there is no conclusive time in which they say is effective or enough because everybody is diffrent and some need less sleep then others but the general believe is 6 to 8 hours of sleep, but you can test that also by sleeping for in that time period for a week checking how you feel. Note and probably obvious listen to your body when your tired go and sleep don’t stop it just go to bed. The other thing you can try for a week is going to bed each day for 2 weeks at the exact same time as the day before and also waking up at the same time each day and notice how it is effecting you.
Also lastely on the tiredness issue check your diet. Check that what you eat truely suply your body with enough nutrients, vitamins, minerals, proteins and carbs. Use multivitamins and they are all differnt and don’t necessarily work for you from first try again a week or two’s test on this one. Follow the intake instructions so you don’t over supplement because that’s also not good… If your able consult a doctor or dietitian on this if your ever uncertain.
I hope it helps good luck man and stay strong!