Why priests cannot get married now…
The Latin Rite requires (there are a VERY few exceptions, but I’m not going into them here) that priests be celibate, and has for many years- the Magisterium has not seen any serious need to lift that requirement.
1.) Latin Rite Priests- especially nowadays- do not have time for a wife and children. A priest pours himself out, offering himself as a sacrifice to God and the Church. It has been said that the family is a microcosm of the Church- so a husband/father does for his family what priests do for the Church. I imagine it would be hard to do both- to totally offer yourself as a sacrifice for your family AND for the Church?
2.) Our culture teaches us that we must be in a relationship at all times to be happy. The celibate priesthood is an example to the world that a person can devote their time in the service of something greater than themselves (the Church)- though still having an appreciation for the married state. It is ridiculous how so many people just can’t function without their significant other. They don’t want to go anywhere or do anything if the other person can’t or doesn’t want to go- they are too needy. Celibacy is a gift to the Church and to the world. All of the good priests I know- and even some of the not-so-good ones- think that celibacy is a good thing- that they wouldn’t have it any other way.