Cornholio,
I think in my particular case, a great deal of my OCD is genetically related. I do, however, think you have brought up some interesting points that I wish to mull over even more.
In the meantime, I think this is interesting:
You said, "I think that I may have caused myself to have OCD because I felt guilty about something I did in the past."
What if you had (and always had) OCD and the excessive guilt that accompanies OCD is influencing you into believing that you "gave" yourself OCD when the truth is that you always had OCD (at some level or another) and nothing you did could have "caused" it?
Quite an interesting parrallel, don't you think? I will have to ponder some more!