Thank you!
I'll put in a lot more thought to my practice and building strategies to limit the mashing (sometimes it's just like that though, you run through the checklist of habits in your head and then suddenly run out of ideas and panic! lol). As to playing the computer, aside from my roomies...