Love isn't always perfect. It isn't always a fairytale or even a story book. Love doesn't always come easy. Love is overcoming obstacles, facing challenges, fighting to be together and staying together. Love is about holding on even when we think to give up. Love is waking up every day and choosing each other over everything else, believing that what we have is once in a lifetime. It is such a short word to spell, very hard to define and impossible to live without. Love is work, but most of all, love is realizing that every hour, every minute and every second was worth it because we did it together. Breanna and CJ truly do define the definition of true, unfiltered, raw love. Years ago, two perfectly imperfect people met, and little did they know at just that moment their lives had been changed forever. From there it has definitely been a roller coaster, beautiful highs and scary lows but one they rode together and will continue to ride until the wheels fall off. All the memories they created, good and bad, led them to this well-deserved beautiful moment they knew they were destined for. Through their love, they were able to create a home, their beautiful little family, a lifetime of breath-taking moments and a forever together. Now after all these years and one handsome little prince later, Breanna and CJ have decided to take their first official step towards their happily ever after. Now as they prepare to receive God's blessing and exchange vows, they can't wait to celebrate their love with you and to enjoy this new adventure with all of their family and friends they have gathered along the way. Thank you all for being such an important part of their lives individually and together. "I love her and that's the beginning and end of everything." F. Scott Fitzgerald.