I'm new to this forum and it's amazing to follow this trend. It seems a lot of brothers have damn good english... specially Mark, who is able to write such a touching 'review'.
There are a lot of moral struggle throughout the story, and I believe you tried to make the best solution.
I think what you are doing is much LESS evil than what we are hunting everyday... for new targets, new experiences. Of course, when her age is counted, everyone are shocked, but what will we do when we faced the same situation? Turn around? We may do much less than what you have done. Let her back on street at her age with her mentality will ruin her forever.
Despite some blame, I think we owe you a thank.