Are you easily distracted? Do you procrastinate? You can help yourself by taking a position where you will self-educate through these distractions by understanding why you use them in your areas of influence.
Stop self-justifying your distractions and procrastination and begin to understand them from a perspective of learning why they are part of you.