Sadly the Catholic Church is full of disobedient people who believe themselves to be smarter than the Pope, or the Holy Spirit who guides the Church for that matter.
i forgot to add to my last post another reason why priests don’t marry… they cannot have any attachment to people, especially in a marriage where total giving of self is required to the other. Another main reason for this is due to the attack on the priesthood by the enemy… if a priest is married this leaves him very vulnerable as he cannot give his full attention to his “children”… those people that show up on Sunday calling him father. I don’t know about your priest but mine is often in his office until 9pm most days. A priest’s duty is to serve the people.
The Catechism of the Catholic Church states, “Christian virgins,
called by the Lord to cling only to Him with greater freedom of heart, body, and spirit, have decided with the Church’s approval to live in a state of virginity” (922; emphasis added). As this statement points out, celibacy also bears strong witness to true sexual liberation. For liberation consists of man being able to master his passions rather than giving in to his whims.
From an article on
Catholic.com
The reasons Latin Rite priests can’t marry is both theological and canonical.
Theologically, it may be pointed out that
priests serve in the place of Christ and therefore, their ministry specially configures them to Christ. As is clear from Scripture, Christ was not married (except in a mystical sense, to the Church). By remaining celibate and devoting themselves to the service of the Church, priests more closely model, configure themselves to, and consecrate themselves to Christ.
As Christ himself makes clear, none of us will be married in heaven (Matt. 22:23–30). By remaining unmarried in this life, priests are more closely configured to the final, eschatological state that will be all of ours.
Paul makes it very clear that remaining single allows one’s attention to be undivided in serving the Lord (1 Cor. 7:32–35). He recommends celibacy to all (1 Cor. 7:7) but especially to ministers, who as soldiers of Christ he urges to abstain from “civilian affairs” (2 Tim. 2:3–4).
Canonically, priests cannot marry for a number of reasons. First, priests who belong to religious orders take vows of celibacy. Second, while diocesan priests do not take vows, they do make a promise of celibacy.
Third, the Church has established impediments that block the validity of marriages attempted by those who have been ordained. Canon 1087 states: “Persons who are in holy orders invalidly attempt marriage.”
This impediment remains as long as the priest has not been dispensed from it, even if he were to attempt a civil marriage, even if he left the Church and joined a non-Catholic sect, and even if he apostatized from the Christian faith altogether. He cannot be validly married after ordination unless he receives a dispensation from the Holy See (CIC 1078 §2, 1°).
source