As the father of a 16 yo girl, I know of what you speak. Over the years, when she is with me I've not noticed it so much, but when she is with my wife the "men" don't even try to hide the fact that they are ogling a child.
The thing is, so many men do not realize the prison of lust they are in, imo.
you are so right lust is a prison....everyone whether male or female needs to learn how to take captive their thoughts....the Bible says, "take captive every thought to the obedience of Christ" and get professional help if you can't.