Yes I have thought about the birth connection being bathed or baptised in the utreo.
Then I think we take Shahadah before we are created and our soul is still in heaven, I think Our soul at that time makes an oath to Allah, God, the Creator to do our best here on earth and it is the world that...