I previously posted in the OCD section but feel like my problem may be more appropriate here.
I suffered from a serious bout of OCD relating to intrusive thoughts and guilt over my past 3 years ago and since then have managed to keep it under control until now.
My guilt relates to certain sexual fantasies I had when I was in my early teens - I don't want to disclose what over as I don't really feel comfortable doing that but one day, when my mind was looking for more things to feel guilty over, it hit me as the fantasies were deeply immoral and disgusting.
At the time I didn't really think twice about them and in real life found them abhorrent and would never want them to become a reality - yet in my sexual fantasies they were a source of arousal (due I think to the fact that I didn't actually find them attractive, if that makes sense)
For the past few years I have acknowledged at various times these fantasies but not thought about them as deeply as I am doing now and due to this I have dug up about 100 more reasons to feel guilty and it really is getting exhausting.
I feel like if people knew they would think I was so perverted. I am, for the most part, completely normal and lead a happy life but I feel like this is a dark secret that I carry about with me and is such a stain on my moral conscience. Since developing OCD, my morals have been so high and I just feel like everyone else leads such a perfect life and I have this hanging over me. Confessing, I feel, won't help because confessing used to be a compulsion and I feel like it is not the fact that people don't know that is the issue - it is the fact that I cannot accept it nor forgive myself for it.
I think to myself this was years ago, you would never do anything like that now it was just your hormones etc. but it genuinely makes me feel like the worst person ever. I think to myself why would you do that, you're the worst person ever, a monster etc. and it makes me feel so down and guilty. I do feel like I think I know the reasons as to why I found it attractive etc. but thinking back to the fantasies makes me feel ill, and I frequently get flashbacks every day recently.
I know there is nothing I can do to change it and the only option left is to move on. The problem is I feel like by accepting it and forgiving myself I am therefore saying that it was somehow okay to do it, which I do not believe. I want so badly to be a good person and feel like now that I am older and mature I genuinely am, but then I attach what I did and thought years ago to myself now and it really makes me feel like the worst, most immoral person in the world.
I want more than anything to live a guilt free life but a part of me says I deserve to feel guilty and stops me from moving on. Obviously I want to see a therapist but won't be able to for a while. Any advice and words of wisdom would really help, as I feel terribly alone with my problem.