There is increasing awareness that addiction and procrastination [1] are not indicative of laziness. Human beings are great at protecting their emotional core because it's essential to basic functioning. Addiction seems similar. Addicts seem to be attempting to escape something too (subjectively) difficult to face [2][3]. In my opinion it's often due to unresolved trauma.
When we don't have the emotional tools to resolve trauma from our past, we resort to coping mechanisms. While I'm not a therapist, I've had to deal with my fair share of trauma and have come to learn a lot about how trauma affects us and the way we deal (or fail to deal) with our day-to-day struggles.
Back in 2013 the company I was working for released a touchscreen kiosk. They rolled their own hardware and wanted a custom software solution. There was limited space on the device and it would not be internet-enabled. There would be no physical access to the device beyond the touchscreen, and the target audience was not known for being technically savvy.
I was tasked with delivering PHP code that would serve pages to the customer. For whatever reason I wasn't allowed to use CodeIgniter, which was what we used elsewhere in the company. I wound up creating a mini-framework to serve pages. It was extremely basic and limited, but in this situation it was what was needed.
It is the only time I've ever had to create a framework. I doubt I'll ever have to do so again. The beauty of frameworks is that they free you up to focus on your application and the logic to support it, rather than figuring out the best way to handle things like routing or database access.
> the best way to handle things like routing or database access
See, I'm always a little concerned handing something like database access over to an unaccountable framework for fear that they'll do the wrong thing and a) it'll be my fault and b) I'll have to figure out how to work around it under time pressure.
Former speed dating entrepreneur here. In person, at least, women are much more open to the idea of speed dating than men. Much of our marketing revolved around how to appeal to and attract men to our events.
If you do anything over and over, you'll get sick of it. A well-balanced life is important. Start exploring other things in life that you find interesting; there is plenty to keep you occupied.
However, it does get tricky when your other hobbies also require you be on the computer as your job does (e.g., cryptocurrency trading, programming side projects, or editing images, making/editing videos, video games, etc.).
So, recently I've taken up gardening (got a nice piece of land) and brewing beer.
Also, going to the gym every other day or go out running. The exercise helps keep your mind and body at bay.
This is very important, but it's more of a protection than a cure.
Once you have burnout, the only fix is to avoid whatever it is that's burning you out. Hopefully it won't require a total career change / hiatus, although for some people it does get to that point.
The parliamentarian is someone who is thoroughly familiar with all of the Senate's rules. They ensure that bills that are passed comply with the rules that the Senate operates under.