When my son was born, I took one look at him and declared him my twin. I wasn't the only one who thought so. Everyone who saw him marveled at how much he looked like me. Comparing our baby pictures even further confirmed our physical similarities.
As my son has grown, it's become clear that we not only share many of the same physical attributes, but personalities as well. This is a great thing for me as a mother because I can often understand where he's coming from and how he'll react to certain situations. Most of the time I can deal with his quirks and idiosyncrasies because they're the same ones I deal with in my own life everyday. But then there are times when I see my son behaving in the same way I would (or at least would have at his age) and it troubles me.
Maybe he has to go through all the difficulties to become a better man. Maybe he has to learn from his own mistakes rather than my own.
All I can do is breathe and trust the process. I can do my best to guide him and offer advice and tips. And then I just have to stand back as he navigates life. Do I wish he hadn't inherited my bad temper and volatile emotions? Of course. But he's still a pretty amazing boy.
I admire and adore him in many ways and accepting him just as he is also helps me to accept myself. I've learned a lot about myself by mothering this boy and I think we'll both grow and become even better people in the years to come.