I have a habit of obsessively regretting past mistakes, and this is probably partially caused by OCD. Consider the following example. It happened to me several times, I said I would begin studying at, say, 7 pm. But I start studying at 7:10 pm. I start getting frustrated and regretting this 'mistake' for the following 20 minutes. Then I realize how utterly irrational this is; I just wasted 20 minutes in pointless regret instead of just beginning my study. Then I start regretting I could have possibly been so irrational and spend the next 15 minutes regretting.
It happened several times, I think, that I wasted 45 minutes to an hour before I finally began to study.
First, do you think this is OCD? I think it almost certainly is.
Now, the same thing has been happening, but for much more serious 'mistakes' I've made. I won't go into detail, but I did some things that resulted in some negative consequences for my life. While I've made some improvements over the last year, one of the primary reasons why I didn't work harder was that every time I want to take a systematic approach towards improvement, I get flooded with thoughts of regret of how I even got into that situation in the first place.
Now, I regret the fact I've 'wasted' this whole year on such irrational worries.
Do you think this is also OCD?