Natural Family Planning (NFP)

Included with the online Pre-Cana, Living Our Faith in Love

For some couples, having children is the last thing on their minds as they plan for their marriage. Other couples may be planning to start a family right away. Some might even look to artificial contraception methods to prevent or avoid pregnancy. When couples opt in for artificial methods, they often overlook the harmful impact that those methods can have on their relationship and especially the impact on their spirituality.

In any case, it is important to talk about parenthood at this stage. By learning one another’s expectations for having children, couples will grow in their understanding of each other as potential parents.

This segment explores the following:

  • The Catholic Church’s teaching of marriage and procreation
  • Why artificial methods of contraception are harmful to marriage and the family spirituality
  • The overview and witness to the beauty that is Natural Family Planning

We also understand that not all individuals are able to have children, and how devastating that can be. The procreative aspect of marriage also includes an openness to life — something often referred to as “spiritual fertility.” This means that there are other ways to allow the love that a husband and wife share together, to be fruitful in other methods: volunteering, adoption, edifying the community, serving the Church, for example.

Presented By:

Kyle and Danielle Koestner have been married since 2005 and have six children. They both serve on the Boards for both BOMA USA and FEMM Health.

Kyle is an engineer with over 25 years experience in the automotive industry.

Dr. Danielle Koestner is a Family Medicine OB physician who did full-scope family medicine with deliveries for 10 years in an underserved community. She works with the FEMM Health Medical Education Team, along with the Billings Ovulation Team.

Read More About Kyle and Danielle Koestner Here

Guiding Principles and Areas of Discussion:

Part 1: What is Natural Family Planning? (NFP)

  • Natural Family Planning is the general title for the scientific, natural, and moral methods of family planning.
  • NFP can be used to achieve or postpone pregnancy by using the fertile and infertile windows of a woman’s cycle.
  • There are no drugs or devices, and no surgical procedures used to postpone or avoid pregnancy. It’s also free!
  • The methods of NFP respect the love-giving (unitive) and life-giving (procreative) nature of the conjugal act. In short, Natural Family Planning supports God’s design for married love!
  • Being open to life allows you and your spouse to let God work through you to help plan your family. Sterilization completely cuts off the ability to remain open to life.

Part 2: Benefits of Natural Family Planning

  • The divorce rate among couples who practice NFP is remarkably low. Some recent studies have indicated divorce rates as low as 3%.
  • By its very nature, practicing NFP promotes healthy communication and respect for each other within your marriage.
  • Natural Family Planning allows couples to completely avoid sterilization. Sterilization has several negative impacts to physical, emotional, mental, and spiritual health.
  • The times of abstinence opens up the opportunity to develop deeper levels of emotional intimacy.

Part 3: What to Expect & The Next Steps

  • Practicing NFP allows women to closely monitor their overall health.
  • Cycle charting can help physicians better understand symptoms that may be occurring in a woman’s mind and body.
  • Husbands should be willing and excited to begin charting with their wife. This is a team effort!

Ready to get started?

[class^="wpforms-"]
[class^="wpforms-"]
[gravityform id="6" title="false" description="false"]
<script type="text/javascript">var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});</script> <div class='gf_browser_unknown gform_wrapper gravity-theme' id='gform_wrapper_6' ><div id='gf_6' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' id='gform_6' action='/courses/pre-cana/topics/natural-family-planning/#gf_6' > <div class='gform_body gform-body'><div id='gform_fields_6' class='gform_fields top_label form_sublabel_below description_below'><div id="field_6_4" class="gfield gfield--width-half field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_6_4"><label class='gfield_label' for='input_6_4' >First Name</label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_6_4' type='text' value='' class='medium' aria-invalid="false" /> </div></div><div id="field_6_5" class="gfield gfield--width-half field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_6_5"><label class='gfield_label' for='input_6_5' >Last Name</label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_6_5' type='text' value='' class='medium' aria-invalid="false" /> </div></div><div id="field_6_2" class="gfield gfield--width-half field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_6_2"><label class='gfield_label' for='input_6_2' >Wedding Date</label><div class='ginput_container ginput_container_date'> <input name='input_2' id='input_6_2' type='text' value='' class='datepicker mdy datepicker_with_icon gdatepicker_with_icon' placeholder='mm/dd/yyyy' aria-describedby="input_6_2_date_format" aria-invalid="false" /> <span id='input_6_2_date_format' class='screen-reader-text'>MM slash DD slash YYYY</span> </div> <input type='hidden' id='gforms_calendar_icon_input_6_2' class='gform_hidden' value='https://themarriagegroup.com/wp-content/plugins/gravityforms/images/datepicker/datepicker.svg'/></div><div id="field_6_3" class="gfield gfield--width-half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_6_3"><label class='gfield_label' for='input_6_3' >Email<span class="gfield_required"><span class="gfield_required gfield_required_asterisk">*</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_6_3' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /> </div></div><div id="field_6_6" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_6_6"><label class='gfield_label' for='input_6_6' >Comments</label><div class='ginput_container'><input name='input_6' id='input_6_6' type='text' value='' /></div><div class='gfield_description' id='gfield_description_6_6'>This field is for validation purposes and should be left unchanged.</div></div></div></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_6' class='gform_button button' value='Get It Now!' onclick='if(window["gf_submitting_6"]){return false;} window["gf_submitting_6"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_6"]){return false;} window["gf_submitting_6"]=true; jQuery("#gform_6").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_6' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='6' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_6' value='WyJbXSIsIjk1NzJlMTA5YjQ1M2QxYTExZWNhNGViODIxZmRjNjkwIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_6' id='gform_target_page_number_6' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_6' id='gform_source_page_number_6' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div>
[gravityform id="4" title="false" description="false"]
<div class='gf_browser_unknown gform_wrapper gravity-theme' id='gform_wrapper_4' ><div id='gf_4' class='gform_anchor' tabindex='-1'></div><form method='post' enctype='multipart/form-data' id='gform_4' action='/courses/pre-cana/topics/natural-family-planning/#gf_4' > <div class='gform_body gform-body'><div id='gform_fields_4' class='gform_fields top_label form_sublabel_below description_below'><div id="field_4_4" class="gfield gfield--width-half field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_4_4"><label class='gfield_label' for='input_4_4' >First Name</label><div class='ginput_container ginput_container_text'><input name='input_4' id='input_4_4' type='text' value='' class='medium' aria-invalid="false" /> </div></div><div id="field_4_5" class="gfield gfield--width-half field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_4_5"><label class='gfield_label' for='input_4_5' >Last Name</label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_4_5' type='text' value='' class='medium' aria-invalid="false" /> </div></div><div id="field_4_2" class="gfield gfield--width-half field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_4_2"><label class='gfield_label' for='input_4_2' >Wedding Date</label><div class='ginput_container ginput_container_date'> <input name='input_2' id='input_4_2' type='text' value='' class='datepicker mdy datepicker_with_icon gdatepicker_with_icon' placeholder='mm/dd/yyyy' aria-describedby="input_4_2_date_format" aria-invalid="false" /> <span id='input_4_2_date_format' class='screen-reader-text'>MM slash DD slash YYYY</span> </div> <input type='hidden' id='gforms_calendar_icon_input_4_2' class='gform_hidden' value='https://themarriagegroup.com/wp-content/plugins/gravityforms/images/datepicker/datepicker.svg'/></div><div id="field_4_3" class="gfield gfield--width-half gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_4_3"><label class='gfield_label' for='input_4_3' >Email<span class="gfield_required"><span class="gfield_required gfield_required_text">(Required)</span></span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_4_3' type='text' value='' class='medium' aria-required="true" aria-invalid="false" /> </div></div><div id="field_4_6" class="gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_visible" data-js-reload="field_4_6"><label class='gfield_label' for='input_4_6' >Name</label><div class='ginput_container'><input name='input_6' id='input_4_6' type='text' value='' /></div><div class='gfield_description' id='gfield_description_4_6'>This field is for validation purposes and should be left unchanged.</div></div></div></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_4' class='gform_button button' value='Get It Now!' onclick='if(window["gf_submitting_4"]){return false;} window["gf_submitting_4"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_4"]){return false;} window["gf_submitting_4"]=true; jQuery("#gform_4").trigger("submit",[true]); }' /> <input type='hidden' class='gform_hidden' name='is_submit_4' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='4' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_4' value='WyJbXSIsIjk1NzJlMTA5YjQ1M2QxYTExZWNhNGViODIxZmRjNjkwIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_4' id='gform_target_page_number_4' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_4' id='gform_source_page_number_4' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> </form> </div>