I get your point but when you think practically considering present day activities its a bit hard to absorb. I'll give you a practical example. Few years ago when I was in India, studying, a lot of astrologers told me a few things like I'll settle in abroad, I'll work in electonic field (thats when I was in India) and during the course of time I was told like when will I get married etc. and those things came out to be true. Now if that was meant to happen what control do I have on my karmas or what difference does it make that what type of karmas do i do.
This was only related to me. Take another example. Say I was driving and a small pup came under the tyres of my car and died. Was that his destiny or I did a bad karma? If that was his destiny, I shouldn't be punished, but does that happen?
For some bad karmas its pretty straight forward answer like say if you steal and get caught, you'll be punished. So there you get the fruits of your karmas but if you a leading a normal life with normal everyday activities like going to work, shopping etc., what future are you building on the basis of those karmas? But when I look at my life, you are building a future, there is a future already built, I don't know on the basis of what, maybe previous life karmas. If its built on previous life karmas then I'm even more confused because I've heard and read that after death the soul goes to heaven or hell and get the fruits of its deeds.
Hare Krishna