Ask HN: How to submerge myself in work
I'm a freelance fullstack web developer and designer, and work has been great lately, i even have to turn down jobs sometime because i'm booked for the next month or so, but the thing is, i waste a lot of time watching videos on youtube and just mindlessly browsing social networks! I know that i can do so much more and be so much better, i want to start writing, i want to boost my social presence, i want to find the time to actually code a portfolio for myself, i code and design websites for people, yet i can't find the time to do it for myself, i want to code and sell themes as a side revenue, start my own small online business, since some of the contracts i took for startups are actually pretty huge now, i have more than a couple of web apps that i created and are worth more than a few millions right now. So all in all, i have too much that i want to do, yet i do none of it, i barely push myself to finish my actual work, and spend the rest of my day, reading books, hanging out and browsing social medias. How can i be one of those people that don't have to stay up for 2-3 days before the deadline to finish the work, and i want to be a part of the community, post free code snippets and do everything else i want to. I certainly don't lack passion, so what am i missing HN?