First off, the word is “celibate”, not “celebant”. And you’re wrong— Jesus did teach it: “Not all can accept this word, but only those to whom it is granted. Some are incapable of marriage because they were born so; some, because they were made so by others; some, because they have renounced marriage for the sake of the kingdom of God. Whoever can accept this ought to accept it” (Matt. 19:11–12). Jesus himself was celibate. St. Paul was also, and recommended it: “Are you free from a wife? Do not seek marriage. . . those who marry will have worldly troubles, and I would spare you that. . . . The unmarried man is anxious about the affairs of the Lord, how to please the Lord; but the married man is anxious about worldly affairs, how to please his wife, and his interests are divided. And the unmarried woman or girl is anxious about the affairs of the Lord, how to be holy in body and spirit; but the married woman is anxious about worldly affairs, how to please her husband” (1 Corinthians 7:27-34).
What you might not understand that it is a discipline, not a doctrine, of the Latin Rite Church. It could be changed, however, I don’t think it will be, nor do I think it should be. I am certainly in favor, though, of the Eastern Catholic Churches (Byzantine, for example) maintaining their tradition of a married clergy if that is their wish.