Let’s face it.  As wonderful as the idea of Natural Family Planning (NFP) can sound, the reality for many couples can be far from that beautiful ideal.  A common thread amongst frustrated couples trudging their way through the trenches of NFP is that the...