There are a couple of really good ideas behind this story, and you did use them at their best. The thing i loved most was how the relationship between the two evolved smoothly and naturally, taking its time. I must agree with the anon comment above though: the foreskin thing was a bit strange and gave me pretty weird mental images O_o