It has been way too long. Almost 7 months, actually. Our little snugglebug is almost 7 months and I cannot believe it. I try so hard to savor every second of her babyhood :) but I can't! Time steals away and months go by. So here she is, in all her perfection, a timeline in pictures.