I am sorry that you are dealing with this right now...you can always come here and vent...it helps to just get it out in words sometimes.:)
http://intrusivethoughtsocd.wordpress.com/
You may want to check out this article with recommended books...
S.C.