i am a non-gujarati having spent 40 years in gujarat.
i have known gujaratis as peace-loving people, but tired of muslims being aggressive in everywhere and hindus made to leave their areas which become muslim colonies.
there are several areas in ahmedabad which have been taken over by muslims and their neighbour keeps spreading till it reaches a basti or a slum.
the people of a basti or a slum have nowhere else to go and fight back.
there are called border areas of hindu-muslim population and are the centres of communal riots.
i feel that hindus have been tired of being made to run. this was done with active support of successive congress governments and that is one of the reasons, congress is hated in most parts of gujarat.
even when congress is in power in gujarat, it is more of a last option when other parties like janata party or janata dal or other alliances fighting among themselves.
left to two parties, congress will not win.
even if this time congress manages to put up a good show, it will be more due to dissidence within BJP than anything else.