Hi Bun. It is very brave of you to admit this here. Seeing your post I almost feel that you have never intended your friends to get hurt, and when they did you were filled with remorse.
To me, a sexual Predator is one who has a problem and knowingly acts on his/her urges instantly or plan his/her attack/assault without doing anything to remedy or prevent it.
I trust that whatever factor(s), directly or circumstantially, that led or placed your friends in a position of getting hurt you have put a stop to it.