Loading
Loading
Loading
Loading
Loading
Loading
Update: In light of COVID-19, we wanted to check in and let you know your health and safety are our top priority. We’re still figuring things out and will keep you posted about any changes to our wedding. Thank you for your patience!
Update: In light of COVID-19, we wanted to check in and let you know your health and safety are our top priority. We’re still figuring things out and will keep you posted about any changes to our wedding. Thank you for your patience!

Building Castillo's

    Home
    Schedule

We’ve Decided on Forever!

David Castillo

&

Kayla Mojica

Poughkeepsie, NY

Our Story - God's Glory

"We're Never Too Old to Begin Building Castles"

On one ordinary evening, David swiped "right" on a Christian dating app. Kayla liked what she saw and also swiped "right". The rest was history. After just a few dates, the two realized that they enjoyed each other's company more than they would have imagined. Conversations about God, life, goals, past mistakes, and the future became a normal part of their "date nights". Virtual bible studies, the gym, visits to Barnes and Noble, worship concerts, cafes, sports, and diners became just a few of the things that quickly bonded the two. Before you know it, David expressed to Kayla how he saw the qualities of the woman he had been praying for and wanted to build a Godly relationship together. Kayla began to realize David was the embodiment of the kind of man she desired. It was all uphill from there. The two quickly became best friends. In April, David got down on one knee and proposed to Kayla. The two have been celebrating ever since and seeing the hand of God over their lives as a couple. They give the credit to God for being the best match maker, for giving them one another, for grace, and new beginnings. There is so much more that can be written but for now, David and Kayla are excited to step into a covenant of marriage and begin "building Castillo's" together.

Footer image
For all the days along the way
About ZolaGuest FAQsOrder statussupport@zola.com1 (408) 657-ZOLA
Start your wedding website© 2025 Zola, Inc. All rights reserved. Accessibility / Privacy / Terms