Aww, Eric the Brave, (my new viking name for you!)
You are NOT dirty. What you did saved many people from the molester, if only for that day. You were used by him & the neighborhood parents. You did nothing wrong, my friend. I am honored to know you.
Think of our idea of soldier heros. They may be used by their country's leaders to go & fight in senseless wars & have to do things there that they are not proud of. But that doesn't detract from them individually as heros. You are the same in my eyes.