The river of history carves a scar on the Indians and the Chinese, but it sounds like more on the Indians, as China at least nominally won that conflict. The scar, and any scar, needs medication and time to heal.
In the history, while Mr. Nehru shouting Hindi-Chini bhai-bhai, he was at the same time backstabbing China by forwarding into Chinas traditional territory. He was betting that China, just finished the bloodiest conflict since WWII in Korea with USA and its allies, would not retaliate the only friend but swallow the encroachment by India. But he was proven wrong. He and his followers dont know China. Actually, they perhaps know more western world than eastern world.
Indias very imperialistic behaviour also had helped consolidate the friendship to an unprecedent degree between once wary neighbors: Pakistan and China. Frankly speaking, in that sense, India functions precisely as a crazy glue to keep Pakistan and China together and tight. For those nurturing sour-grape mentality towards the friendship, you have to look back into the history and figure out what your precedent politicians/media had done and current politicians/media are doing, and simply stop whining.
Today, Sino-India business is booming, and this should be a good medication to improve the relationship and to heal the scar. Unfortunately, again, some belligerent Indian politicians, for their own interest, find ways to derail the development of India. They call this weapon China specific and that doctrine aimed as China enemy number one. Have we heard that from China? No! The only unofficial article from China is in response to Indian media.
While it is happy to see so many Indians in this thread are so sane that they want a peaceful relationship between India and China, one cant help but remember there is a lot amount of Internet Indians who cant seal their glee when talking about Japans devastation of China. Why? They conveniently forget that it is China that had shielded India from Japans invasion! They should be thankful to the Chinese!
A peaceful Sino-India relationship is a win-win to both. A hostile relationship is a loss-loss to both, but more so to India than to China.