1) Collaborate with humans who know you will be offline sometimes and are ok with that.
2) Curate your online news such that it doesn't spend all its time trying to convince you that you're supposed to feel bad. This might require muting some people on Twitter. This does not make you a bad person; refuse to feel guilty about it.
3) Cultivate a hobby where the progress you've made is visually obvious. Crafts ("That used to be a ball of yarn and now it's a scarf!"), running ("I used to be over there but now I'm here!"), gardening ("that used to be a bunch of dirt and now it's food!") are great for this -- progress that's visible to both you and to humans without your technical domain knowledge is important to have.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
1) Collaborate with humans who know you will be offline sometimes and are ok with that.
2) Curate your online news such that it doesn't spend all its time trying to convince you that you're supposed to feel bad. This might require muting some people on Twitter. This does not make you a bad person; refuse to feel guilty about it.
3) Cultivate a hobby where the progress you've made is visually obvious. Crafts ("That used to be a ball of yarn and now it's a scarf!"), running ("I used to be over there but now I'm here!"), gardening ("that used to be a bunch of dirt and now it's food!") are great for this -- progress that's visible to both you and to humans without your technical domain knowledge is important to have.