At some point in our life, we stop and think why is that despite all my programming, my plans, my preparation and my best intentions, life takes strange turns and unexpected things happen.
Nothing ever happens by mere chance or casual incident.
Most of our current life is full of incidents that actually relates us to our past lives. Our birth is just another beginning of a fresh mini cycle, which is part of a larger cycle. Our current life does have great influence of parental genetic heritage, cultural impact, linguistic, social factors and the religious spiritual values which we inherit from our current family. The cycle of birth is moving incessantly. We do keep changing the vestiment and clothing which is our body but our innerself or self or soul remains the same, without much alteration, only that we remember or think of our soul and its desires when we are nearing birth or end of this physique.