Dear Mr. D'Souza, In reference to the statement "Indian concepts like destiny being the controller..."
I am afraid, I have to differ with your statement by quoting Swami Vivekanda, who himself spoke about India and Hinduism at Chicago in 1893.
"Stand up, be bold, be strong. Take the whole responsibility on your own shoulders, and know that you are the creator of your own destiny. All the strength and succor you want is within yourselves. Therefore, make your own future".
Well, He clearly says that "you are the creator of your own destiny!"