When you were new and tiny, I would often cast my mind to this day, your third birthday, and I was not be able to imagine what it would be like to have two two year olds, or two three year olds. I could picture two one month olds because we were going through it right then and there. But two three year olds! And now we are here and it is beyond anything I could have imagined in my wildest dreams. How much you amaze me, challenge me, grow me, make me laugh, make me cry, teach me, try me, and let me be an intimate witness to one of the most special relationships between two humans. Your third birthday means I have been a mother for three years (and for no time and for all time). And I can't believe my babies have grown and changed and morphed from newborns to little people who are celebrating their third birthday.
Happy birthday darling girls. You are the brightest lights.