When asked what they are most thankful for on a daily basis, most people would blurt out one or all of the following: My family, my health, a roof over my head. And while I am ever so thankful for all of that and more, the one thing that tops my list is that I am lucky enough that our circumstances have allowed me to choose to stay at home with my kids every day for the last four and a half years. I have friends who have no choice, who would rather stay home with their children than work but cannot do so because finances will not allow it. And while we are by no means wealthy, and a second income could sometimes come in handy, we have made it work for this long and I am thankful. Does it sometimes get monotonous, having the same schedule every single day? Yes. Do I sometimes throw my hands up in the air and wonder if I am really, deep down cut out for the life of a stay at home mom? Oh my lands, YES, sometimes three or four times daily. But the things that I get to be here for, the firsts and the hugs and the monotonous but oh-so-lovely days, they more than make up for the trying moments. And at the end of every single day, no matter how much whining or crying there was and in spite of temper tantrums and the days where I have no adult conversation outside of my running dialogue with Moose A. Moose on tv, I am so thankful that I have these early years with my babies. Every minute of these early years, because even though they may threaten to break me sometimes, these first months and years of their lives are beautiful and I am privileged to get a front row seat for every tiny detail. So, so, so thankful.