I do this all the time. Whenever I'm not preoccupied with something else, I plan out scenarios about anything. I over-analyse everything I say and do for hours afterwards, and create every possible way I could have said/done whatever it was, differently. I agree, it is pretty mental. I can't stand it because those thoughts often enter my mind at unexpected moments and I completely zone out.