Sounds like Christian brainwashing mixed with OCD. I wonder how you would have turned out if you hadn't been raised to fervently believe that sex = bad. I was raised in a similar environment and struggled with the concept of "sex = bad" when my libido started flaring up. Fortunately I ended up realising that sex isn't inherently bad or sinful, it can be beautiful. Being sexually attracted to (adult) people is good actually. Being a sexual creature is good (so long as you identify that way, being asexual is also valid).