The good days and the bad

Does anybody else experience days where you feel you are doing well and coping at home or at work and then days where it's the complete opposite where you end up thinking too deep into things or can't shift a specific thought or worry out of your head, or need more time to process what's going on around you or what someone is saying in conversation?

I find it really annoying at work and stressful when I have these days because I end up over-thinking and over analysing everything which makes me slow down with the job in-hand. I noticed my OCD kicks in more to. Also have you experienced where you are doing a job and the time seems to be going really quick but your progression on the actual job just doesn't feel like its moving at an adequate pace?

Maybe it's just me and I'm different? But I was diagnosed recently with an ASC of the Aspergers type.