Bakthi Yogam

In my humble opinion, destiny is fixed at a Macro level while Humans have been given the freedom to control it at Micro level.

It is like boarding a train that goes to Delhi. We cannot change the fact that the train is going to take us to Delhi (Macro level). However, we certainly can decide whether we travel sleeping, reading a book, having pleasant conversations with passengers, fighting, etc (Micro level).

I was initially upset to know that at Macro level my destiny is already fixed and there is not much I can do. However, I found it heartening to hear from and read the works of great Seers who teach that this destiny of ours is largely dependent on our Karma and God has given us tools to break away from Karmic cycles. The most powerful and relevant tool in Kaliyugham is that of Bhakti Yogam.