It is God who designed and who is implementing the Karma Theory. Whatever happens in the world happens only according to karma, be they good or bad. God does not usually interfere in this system of working. Very rarely, He interferes in the case of extremely faithful devotees, and to prove that He is above all the Karmas and is not bound by them.
Even if a person dies by way of an accident or a tragedy, it is because of their Karma only.
There are scriptures. The same scriptures also state that one should follow the words of the Guru without any doubts or questions and act accordingly. Going by that rule, all our masters starting from Chaitanya Mahaprabhu are crying aloud to make the people chant the Holy Name to have them liberated! So we take that path.
If God punishes immediately, you would say why can’t he give him time and chance to correct what he has done! It is due to infinite patience and compassion of the Lord that he gives us chance after chance to attain his feet. So if you turn to Him and chant Maha mantra now, Nama does all the purification instead of 'purification by punishment'.
You have wished for ‘Dharma’, ‘Artha’ (wealth), ‘Kama’ (ambitions) and ‘Moksha’ (God). Srimad Bhagavatam says that all these four can be attained by performing service to Lord Sri Hari.
Chanting the Mahamantra and pleasing the Lord is the easiest way to serve Sri Hari. So start chanting right away and attain these four very easily.
Can you tell me if Bhakti is also in your fate or not? Convincing people about Bhakti is in your fate, asking this question is in your fate, and getting this answer from me is also in your fate!
Although, as you rightly said, the truth is One only, the mind consciously or unconsciously gets influenced by what it sees, hears, reads and so on. So if you are already on a particular path, it is better (not a ‘must’) to avoid other paths.
When God is there, why worry? Have faith in Him, chant and pray sincerely. Don’t be dejected. Be cheerful and chant the Mahamantra with faith. That is enough. It will give you the desired results.
Rama Avatar was an avatar in which the Lord came down on earth to live the life of a human being and show us how one can stick on to Dharma by leading a human life. Hence He did not use any of His godly powers.
It is incorrect to believe that God has a special
preference for any one language. Numerous
devotees have sung and spoken to the Lord in
their respective native languages and won His
grace. --
Sri Sri Muralidhara Swamiji