Procrastination also comes from when you , yourself don't actually believe whatever you are working on is actually possible. That's why your mind just always like oh i can do it Tomorrow.
I have a high liking for this platform and often wonder the reason behind this. And I guess I have an answer, that is:-
FAMILIARITY
I love this platform and the sole reason being, the environment shared by like minded people, who value ideas, prob