You have to know yourself, and that can take time. I tend to be online a lot, but I will have designated days or times to be off just for my mental health. There is nothing wrong in saying this, but I have a professional I get counseling with, which has helped me out a lot. I think the stigma with mental health has decreased, and to be more productive, you need to invest in yourself (counselor, gym, outside interests), so whatever you find that can get you to a place that is more centered, go with it.