Over the past two years, I have learned so much...one of the greatest lessons that I have learned is that there is no such thing as "living the perfect life". I thought, for a long time, that there were a lot of perfect people out there, with their perfect families, and their perfect marriages...