Kelli and I met the way all single people meet these days, through an online dating app. After talking for a few days, we decided to meet at a park in New Jersey. Typical John fashion, I was late by 2 and a half hours due to traffic coming back from Wildwood. It's a miracle that Kelli waited for me, cause if you know Kelli, you know patience is not something she has a lot of. After that first meeting, Kelli and I began dating. A few weeks later I had to pass the ultimate test and meet, Belle, Kelli's puppy. If this didn't go well there would have been no future. Lucky for me, Belle loved me right away. After dating for a little over a year Kelli, Belle, and I moved in together. We definitely love to travel that is why we choose Mexico. In January of this year, I asked Kelli to marry me at the exact spot I first met her. We can't wait to spend our special day with all of you.