I am 16, and a brother, and I have been lusting after pre pubescent children, mostly girls, ever since I was 13...... i am about to turn 17, and i thought this was just an adolescent phase, but it hasn't gone away......I know that what I want so badly can never be satisfied, as it would ruin a child's life, and put me in prison.....I know that these feelings are wrong, but in order to deal with the frustration I masturbate.....I know it's haram and I sometimes repent, but honestly, I feel like I shouldn't repent because it (masturbating) would prevent me from hurting an actual child in real life. The attraction is mostly to older young girls, but now it has expanded to older young boys astagfirullah........I dont know if I could get into trouble for writing this, but I want to know if there is a cure and why Allah swt make me a pedophile, and if this does not go away, should I not have children after marriage, so I don't end up molesting them? also, i still enjoy talking to young girls, and i feel conflicted, because i do it when other people are around and i stay appropriate, and I have autism so i cannot relate to people my own age.....so i talk to young girls and boys, as well as adults.......but i know its wrong because its only fueling the fire...what should i do???