Distractions secretly steal the most precious thing you have in your life - Time.
If you have 100 waking hours left to live, Distractions take away 40 of them from you. And doesn't add anything to your life.
A life lived in distractions is a life of regrets.
If you do not have a framework for your life, everything is a distraction and nothing is a distraction.
Have a theme in your life. Anything outside that theme is a distraction for you.
If you think you are learning from some distractions (like Twitter or YouTube), then assign specific time slots to indulge in these activities.
Outside these time slots, keep in mind how dangerous distraction is, and avoid it.
Don't allow distractions steal that away from you.