Why can't this fool get himself under control?  If your hormones are raging at such levels that you cannot control your urges and engage deviant behavior risking pretty much losing everything...then you are not only a pervert but a sick one at that. Get yourself to a doctor, get your hormone levels in balance and a "counselor" to help you learn how to get and keep yourself in control. Aside from this sick soul there are many "animals" out there insulting, assaulting, molesting, raping -- be they teachers, clergy, the parent, a parent, bank presidents or any upright male it is a sad and sick constant in society. Maybe it could be worse if it weren't for adult porn, child porn, prostitution, strip clubs, "massage" parlors that help sooth the urge and limit acting out. How about adding estrogen to the water supply,  might help...just kidding, well almost kidding.