Why judge the father as being a bad person, when it sounds like it's the son who is the creep? And you said the son doesn't live there full time. Most of what you said was about the son anyway. Give the old guy a chance, he may surprise you. He probably won't even care since he surely knows...