The vow of celibacy can hardly be taken in a “rash and foolish” manner as you imply. A candidate to the priesthood will have MANY opportunities to reflect - the process takes several years and is punctuated with many opportunities to contemplate the commitment and “bail out”.
Exactly. I took my Sacred Promise of Celibacy about a year ago and no one was putting a gun to my head. Before I took that promise, I spent five years in seminary contemplating it and praying about it. I know several seminarians who "bailed out" before ordination because they discerned that they were not truly called to the life of the Catholic priesthood.
Furthermore, I do not live in a prison. At any time I want I can choose to leave the life of a celibate cleric and petition Rome for a dispensation from my sacred promises. I was free to enter this lifestyle and am free to leave it. Let me also point out that if I left, I would be under no legal obligations whatsoever to my diocese (for example, I would not have to reinburse the diocese for the money that was put into my seminary formation). So when I say that I am free to leave, I mean just that. But I choose to stay.
God bless,
-Rev. Eric