You can’t talk to a dissident priest, who thinks the Church has no business in your bedroom (immortal soul, si; bedroom, no). Nor even can you really talk to a faithful priest, who will be so thrilled you know what “NFP” stands for that he’ll assume you’re home free. But if you don’t talk to someone, you’re going to jump in front of a train. The truth is, sometimes NFP stinks.
Definitely worth reading the whole thing.