Easy for us to forget, in our complaining about our parish priests, that theirs is the toughest vocation in the world. You try being a father to, say, 3000 people in a parish. Or two parishes. Or more.
Go and read Rocco's post from last week. Then go say a prayer for all of the priests we have and for all of those men who are discerning a call to the priesthood that they may answer it with a firm "yes."