Solution: The main point here is taking back the control, when you are doing something and your mind tells that you are missing, or I have this another great idea. Ask him objectively what is the great idea or what I am missing, if he can answer your question, write it down in your notebook and politely say to him that I know you are trying to help me, I have duly noted down your suggestion / idea will work on it once I am done with the current stuff I am doing.
About books , blog , videos etc, I know I can find the something useful if I go find the dustbin again. The idea here is pick some gem, pick your books / blogs very acutely. Now trust that the book you are reading is sufficient and good and if you need to know anything other than this one, you will bumped by difficultly when you will be needed to know. I think the whole problem arise when we try to use books as Textbooks not as helpbooks, when we try to find the exact method in books not direction where to go from current situation.