Hi Alys,
I am sorry for your loss, truely I am, as a ffather I couldn't imagine what it was like, but my heart goes out to you, and even though it wont reverse time, I am here should you need a banter, even if it is just how your day has gone, or that you burnt your pizza in the oven! I'm willing to be there for you no matter what you wish to talk about.
I know that OCD's can be quite hard to bare, although like Pip mine have never taken an affect like yours has, I know what it's like when you just can't help but be controlled by them. However, I learnt that I could negate some of my OCD's with others I had, letting the minor ones play on my mind more then the major ones. With doing this, I realise I got more compulsive with the minor things, but in turn, this stopped/reduced the time spent on the major ones. I basically used my own weakness as a strength, and this could possibly be a good way for you aswell (depending on what your OCD is based upon).
Like I said, if you need to talk about anything, feel free to contact me, although I'm not exactly stable myself, I can't stand to let another fellow human being suffer in any way, shape, or form.