Hey @inquiringtimes, addiction of work is better than any other addiction of substance. You have to take some time off from work as well, whenever, there is a mind-block or you are physically tired. It's remarkable that you get decided to get back up and make things right for yourself. I think that is not selfish at all. :-) Make yourself happy and win the world. Cheers :-) And Steem on.
P.S. - Scanning your own feed and upvoting great content is more than enough. :-D Hope to see more such great articles from your side!