The main reason for Assam remaining a part of India is that the armies of many invaders from Khilji to Aurangzeb were defeated and sent back.