It's the same in the Phillipines. When I was in the Navy, we made a liberty call there, and the mama-san (madam) at the bar we went to set me (age 21 at the time) up with a "girlfriend" who looked 18 or so -- lots of makeup, flash dress, high-heeled sneakers, etc. After leaving the dark bar, however, I saw her in brighter light of day outside and I realized she couldn't have been more than twelve or thirteen years old! Well, I was a pretty nasty individual in those days, but even at my worst there was a limit to what I'd even consider doing, and messing around with kids was definitely over that limit. Once I saw she was just a kid, I gave her twenty American dollars and told her to go home. She did, with a look of relief, and I went on my merry way.
Don't get me wrong. I'm no saint now and I certainly wasn't back then. I did PLENTY of disgusting, immoral, and downright sinful things during my single years -- but only with WOMEN, grownup, adult, old-enough-to-know-better women. This girl was just a kid, for Pete's sake, and from her demeanor I could tell she hadn't been "on the job" very long. I mean, what kind of "man" would be attracted to some bony little girl? I wasn't. I felt sorry for her. She was younger than my kid sister at the time. There was just no freaking way.
I sometimes wonder how that girl ended up. I hope she got out of the "business", met a nice sailor, fell in love, got married, moved to the States, and is currently living a blissfully dull life with her husband and kids in a house somewhere.
No matter how hard you are on yourself, you were a hero to that little girl.
And as the mother of little girls, I want to thank you too.
That girl will remember you for the rest of her life. Hope she has a happy, healthy one.