Mate, to be honest.. i have that exact same problem! At work i struggle to keep focus to! you have to find a way,,,,
I know what you mean,,, people say ahh your lazy,,, its not being lazy just you like to think a lot so you go of track... but during compeition and TT when you have that bat in...