The first thing that has to be understood is that there is no silver bullet. I think we all have these lapses at times and we all get them for different reasons. Heck, I was battling these lapses on a regular basis for a good part of the beginning of this year and there were several reasons for them. It required multiple “solutions” for me to put all of that behind myself. The best advice that I can offer is to figure out why they are happening and try to deal with that.