They know what's right and what's wrong--they know the rules. Kind of like in basketball-I don't have to be an active player to know the rules of the game.
Celibacy is another way to express sexuality. And if I have said it once, I'll say it again... THE CATHOLIC CHURCH IS NOT AGAINST SEX. SEX IS GOOD! Check out my link.
i don't know how catholics came up with that. Zacharias (John the Baptist's father) was a priest and he was married. you can be a priest and be married.
First of all, if you think for one minute that all priests are celibate, your naivety is showing. There are many an alter boy, nun, et al that will tell you otherwise.