Okay first off! OMG your life sounds to much like mine! Btw Just for laughs my name is really Jennifer I use my middle name for privacy purposes and my hopefully "the one" is Matthew... scary? I was also in a 3 year relationship prior to meeting Matt, which was going know where cause, just like yours, he had no ambition, had no work ethics, didn't know where he was going in life and I was just too critical. My relationship with Matthew wasn't as cute or nice as yours but it works out. Hopefully if you get the chance to ever look at my blog, and you read "a year ago" it will show you how bad it was. But everything worked out for a reason. You are simply gorgeous and your husband and you look phenomenal. I can't wait to get around to reading your other blogs.
God bless!