Dude you’re cool and don’t owe any explanations to anyone. But honestly for myself can’t remember anytime I go to Twitter (other than following a link sent to me by someone) and also I almost never posted anything there in more than 10 years. Here I interact which is a complete new thing for me. I hope it will last and have a similar effect on other people.