If you teach your sons that every woman is a looming temptation and will lead them to sin, they will grow up to believe every woman’s body is inherently sexual and exists for their pleasure.
There’s a reason why Christians are called unloving all the time. The Bible’s definition & the world’s definition of “love” are very different. The world says “that’s not love,” but God is Love. So we’ll never agree. God’s creation is not greater or more loving than its Creator.