There are ways though to stop this from happening. It’s not hard but it does require a little effort on your part.
First make what you want to achieve so strongly embedded in your mind that the moment you find yourself distracted for whatever reason, you just need to remind yourself of what it is you wish to manifest. Without a strong motivation in the first place, the chances of your losing interest is very high.
Secondly, focus each day on doing just one or two things towards achieving your goal. Set your mind totally on these areas. By doing this you will be directing your energy towards your goal. Thoughts are energy and if you focus them totally on your goal, all that energy directed solely towards your goal. By doing this you will find that it is much easier to keep working towards achieving your goal and not allow outside distraction deter you.
Thirdly, write your goal down and read it each day. Make it an Affirmation. Again focus all your energy into your Affirmation, put feeling in to it and really live your goal on a daily basis.
Every thought carries energy, whether that energy is good or bad depends of course on the actual thought. By focusing on your goal, the end outcome of what you wish to manifest in your life, all that energy, plus the power of the Universe is working to help you achieve your dream.
Focus is power and by harnessing this power to realize your dreams, you will find that those little distractions will fade away but your dreams will manifest themselves very quickly