Since I moved to the United States, I have had several Pakistani friends who voice the same opinions. There is no tension between the youth of the two countries (except during the Cricket World Cup).
The problem is that a government full of conservative, short-sighted politicians in India, and a government, influenced by religion, blinded by hatred in Pakistan can not seem to work out their differences.
Even if the consensus among Indians and Pakistanis' is to stop the fighting, not much can be done until the current regime is changed ( mostly in Pakistan ).
The US's problem is that publicly, they must support Pakistan despite having no real part in the conflict between the two nations ( further increasing tensions on both sides).
Why does "fault" matter at all? One approach to conflict resolution is to admit both parties are at fault, and to agree that they are both _equally_at_fault_.
Or.. squabble forever about who is more to blame.