Thank you for your prayer. It's Scrupulosity. I've known I've had it for 6 years now, and I know how to cope with it, but like I said, it's been playing up a lot recently, which is affecting my sleep, which makes the ocd worse the next day, and so on.
I'm feeling a bit better this afternoon...