The depth of understanding the relations between Pakistan and American is impossible for us human beings to understand.
infact this is the most complex thing to have ever happened in the history of mankind
1)Pakistan does not want US to speak Indian words. The increasing influence of Indians on both republican and democrats is what Pakistan fears. Because the Indian diaspora is counted among the most elites.
2) Pakistan wants USA to be a mediator between India and Pak on Kashmir issue.
3) USA would not like to lose Pakistan because, Pakistan is only friendly country close to afghanistan.
4) USA would not like to lose India , because it is the only friendly country in S.Asia having potential to check mate china, militarily and economically.
5) Nuclear factor.
6) China has US debt and vice versa. They are dealing hugely.
So US has to remain friendly with all three China, India , Pakistan irrespective of . They want to keep all three happy.
a) China desk is master in bringing Business to China, making billions out of China's production.
b) Indian desk is master in bringing Business to India, pressuring Pakistan on Let and other factions. Feeding anti China elements
c) Pakistan desk is master in supporting Pak army. I wouldn't be surprised if US had helped Musharraf to take over.
When all of three are happy, the conflict lingers on.