Care to elaborate why the AFSPA was even constituted in some states in the first place? If it was not for seperatist idiots like you, such a Law wouldn't even exist. And what about all the lives taken by the rebels, many of whom were their own brethren? I anyways don't support the AFSPA, but because guys like you still exist in the Northeast, it's still a necessity.
Any land that is contiguously connected to a Nation, however thin be the connection, is neither an enclave nor an island, and hence cannot be distinguished as such. The Northeast is as much a part of the mainland as the South or Northwest. How hard is this to get?
And please don't try to feed me BS on our history. It may be a delicacy to you, not to me. Our cultural influence spread as far as South-east Asia and Yunnan in China during medieval times. Your land is neither isolated by the Himalayas nor was it cut-off from the rest of India at any time in the past as you've erroneously learnt. You're in the Indian sphere of influence, live with it. Or you can take up the gun and prove once more why the AFSPA is needed in the NE.