Thank you everyone for replying to my post and I have truly learnt a lot. As others have stated its about the message and what we can learn from the stories be it hindu, sikh stories etc so we can better ourselves and be of service to others. I have come to understand that if a story defies logic then it has been exaggerated over time; normally by the followers of that religion. It kind of reminds me of the people saying so and so baba can see the future, heal the sick with his mere gaze and can levitate etc when most of the time the baba never proclaimed of any of this but the followers make stories up so they can big up their "guru/prophet/god".
From now on I will take any stories as pinch of salt be it from sikhi, hinduism, islam etc rather look and the underlying message so we can better ourselves.