Why india only? Lets talk about our neighbour.
Pakistan: they have 3 neighbour. They hate indian and afghan so much. Nor enemy nor friendship realtion with iran. 66% hostility with neighbour.
Bangladesh: they have 2 neighbour and they hate both of them. Which means 100% enemity towards neighbour.
Sri lanka: I don't think that there is anything more than fishing ground dispute between us. If they are our enemy as author said than again 100% hostility towards neighbour.
China: let me count. 1. Vietnam 2.ROC 3.philipines 4. Russia 5 japan 6. India 7 korea( could be more). They fought wars with Korean, vietnam, japan, russia, ROC.
Lets talk about India's other neighbour. We have good relation with burma, nepal, bhutan, sri lanka( I beliieve), afghanistan( If pakistan did not illegally occupaid P O K), which means 50% of our neighbour are our friend. And india never attack its neighbour first. Unlike china( especially) and pakistan.