I have this problem where I day dreaming almost everyday and never aware of my existence until I get into social interactions. Now , the problem is that while I'm alone I need to take care of my life as any1 does. Thing is , I find myself day dreaming rather than finding the girl of my life , looking for a Job with great income and so on... It started irritating me when I did the NoFap challenge , because I was using my imagination to ... fap. I do want success with women, but my mind is always trying to suck me to my "sexual fantasies" that comes from my imagination. I found a way to force me to check if I'm in my imagination or not by timer that goes of every 15-25 minutes in my smart phone. In that way, I check myself if I imagine or not and when I do I stop immediately and focus on the 'NOW'. Is there any other way to counter such problem ? Update:14/1/2018 My technique was very useful. I'm more than ever invested in reality than my fantasies. I do want to keep in mind that it is very important to set yourself goals along the way. As I switch from fantasy to reality, I remind myself of my daily goals and for 6 hours I never dream again. Even better is that I find myself less on Youtube to pass time I hope you all see you goals and grab on to them !!