I went out every single night so I was never alone with my stepfather. At 12, I stopped going on holiday with them. The times I was alone with him I always made sure I was all covered up.
A rabbi should not despair if people do not do as much as they should. Every parent has that with children. God is merciful.