Why can priests marry?
Celibacy is viewed as a better example and model of Jesus’ priesthood. Catholic priests are married to the church and its people. If they are married, they cannot give 100% of their attention to the church. Without these obligations, they are free to relocate as the church needs them, be more objective in counseling (eg, their own married problems will not be projected), require (and receive) only minimal salaries and they are examples of sacrifice and self-control. The Catholic Church teaches the requirement of celibacy is a discipline, not a doctrine. Certain exceptions are allowed. Their celibacy is a gift to us!