You’re not one. No matter what your ocd says. I can tell that you’re a strong, caring person. Just let these thoughts and worries be and try not to fight them off. You’ll feel better as soon as your ocd sees that it can’t bother you anymore!
No it does not. Your OCD is lying to you. If you were a pedo you would’ve known it your whole life. OCD can’t turn you into one
Your intrusive thoughts are representations of things you absolutely do not want to happen in your life! It can take a while to learn to let the thoughts just flow, but you will get there! There’s good days and bad days, just keep trekking!