All it takes to resolve a conflict are a few words and handshakes. Hardly a decades worth of work, I think the people are also gradually warming up to each other, it's only a matter of time before they realize that it's better if we work together rather than against each other.
About Kashmir, well, we have stuck with it not because we want territory, if we wanted land we would have also stuck with other territories that wanted to be part of Pakistan, Junagadh had access to see and Hyderabad Deccan was India's richest princely state, that counts for something, but we didn't think twice about them because the people of those states didn't want to be part of Pakistan, the rulers did......Kashmir on the other hand is a completely different story, the people of Kashmir not only want to be a part of Pakistan(Or free in some cases), they expect us to help them achieve their objective, that's why we have stuck with it...............because the people expect us to.