Reason for celebrating Diwali?
India is a nation which is full of diversity and the reason behind Diwali celebration is also diverse.
It is an event of light and colours. Different part of India has different reason for Diwali celebration.
In northern India, Diwali is also known as Deepavali which is celebrated to mark the return of king Ram to his kingdom Ayodha after being in exile for 14 years,
it also symbolizes the success of morality over evil as king Ram defeated Ravana, an evil demon king. In southern India, it is celebrated to mark the defeat of demon Narakasura by Lord Krishna.
Whereas in the west, Diwali marks the day when Lord Vishnu disguised as Vaman killed king Bali who was a demon, for greater good.
Diwali is the time when the harvesting of crops is done which brings prosperity; this is also one of the reasons for celebration.
For Hindus it is a festival which symbolizes the success of morality over evil.
For Jains, it is a day when nirvana was attained by the Lord Mahavira who is last Jain Tirthankaras whereas for Sikhs Diwali is related to the freedom struggle.
While Guru Nanak was fasting, a king tried to feed him meat, he refused to consume it. People protested against this and were gathered outside the palace with lanterns, candles and torches.
Soon the Guru was released by the king and this is the reason why Diwali is celebrated by the Sikhs.
Diwali has now became an international festival whose main aim is to strengthen the inner light which will protect us from spiritual darkness.