strengthenmyheart.com
NFP: Discernment & Difficulties - Strengthen My Heart
This week is NFP Awareness Week, yay! If you haven’t heard of NFP, it stands for Natural Family Planning. This blog post isn’t meant to be an introduction to NFP or a post lauding its many positive benefits (that’d be a whole different post). If you want to learn more about NFP here’s a good place …