As the drama of the Exodus story builds, the narrative digresses and provides a long family tree that includes a detailed lineage of Moshe. Why now? In fact, Moshe's birth is actually described in great detail. Was there any question who his mother was?
In reality Moshe had two mothers: his natural birth-mother, Yocheved, and Batya, Pharaoh's daughter who saved him from the Nile. Each gave him a name. To his Jewish mother, he was Tuvia. To his Egyptian surrogate, he was Moshe.
Surprisingly, when Hashem calls out to him at the burning bush, he chooses his
Egyptian name, Moshe. While we may have readily dismissed this foreign influence as incompatible to his Divine mission, Hashem validated the value of this experience. The Ibn Ezra (1089-1167, Spain) explains that only a personality raised in the palace could have the strength and fortitude to confront the mighty Pharaohs.
In the end, despite his conflicted upbringing, the Torah emphasizes that Moshe had only one real mother - his Jewish one. All other influences, no matter how critical, did not penetrate his essence. At his core he was, and always remained, Yocheved's son.
In our modern age, we too are bombarded with countless influences. There is much the world can teach us. Ultimately, though, our bedrock must be the great Jewish lineage we embody.