Lord Ganesha is invoked at the commencement of any good action. He is the god
who protects his devotees from all obstacles. He is the master of knowledge and
Swami Chinmayanandji says...
In life, one gets what one deserves and not what one desires and He knows that one deserves.