Dan and Danielle Macaulay have been married for 20 years. Dan is a worship leader and a singer/songwriter. Danielle is an author, blogger and speaker. They are also the proud parents of two boys, Keaton and Braden.

Today on Connections, Dan and Danielle share their love story and how they managed to overcome the many ups and downs of marriage. 

See omnystudio.com/listener for privacy information.