On Dopamine And Wasting Time

Today, I looked back and found that I've been a porn addict for most of my life, I've been trying to quit this for around 10 years but i keep relapsing, it's very depressing. I kept telling myself every new year that i would quit it completely this year, no more fapping and more fucking girl. Only just today i clearly see the emptiness in my lifestyle which led me to relapsing all the time, part of it is because I don't have a clear goal in my life or a clear path that i want to follow, therefore i always found myself going circle around and don't see any progress or clear changes in my life, that's why i don't feel like the i have fulfillment in life. Another part would be i consume too much content on the internet, back then i watched content such as how to make more money, having a rich and joyful life, then i started comparing my life and felt like shit, it was like shit indeed but the thing i watched stole joy out of my life, now i think it was better having a shitty life and happy rather than having a shitty life and feeling depressed. Then, the red pill and Hamza kicked in, how to be a man, how to be strong, how to get girls, then suddenly i felt like not manly enough, not alpha male enough and shit, thing didn't stop there, i treated my ex like shit and took her lightly, that was on me. The list just goes on and on, internet is a rabbit hole that never ends, they will try to convince me that i had been living life the wrong way and will sale the idea of how your life should be, but it's my life, i will tailor it my way then.
Back to the dopamine, there must be some way i have to get out of this situation, the goal is to have a fulfill enough day so that i don't crave for porn at the end of the day or doom scrolling whenever i have a break. I've come up with the short list here that i will try in the next couple of days and see how they works, the most important thing is that i will have to stick with them and MUST BE DISCIPLINE.
- Sleep early
- Block adult/social on phone, only check social on computer
- Block adult sites on Computer
- If i feel like tired, i will take a short 10 minutes nap
- Work out everyday
- Try initiate conversation
- Work on things that matter in the long run so that i could see some progress.
- Work and play to avoid burn out