Your those friends do not insult you in their support packages, neither they send under-cover forces like BlackWater, Xe and Dynacore to spy on you or kill your countrymen, nor they support insurgency against you, plus when they are in your country, they act like guests of yours and not Masters. They respect you and you respect them back.
Between Pakistan and American, its like they feel they are our gods, they own Pakistan but are letting Pakistanis live in it for some reason, they can insult us, our mothers, daughters and children and their blood is thicker than ours and they have right to insult our leadership/military generals and parliament anytime. They support the people countrymen hate the most including dictators and most corrupt politicians and air VOA at prime time in-spite of knowing this program only irritates our countrymen even more. When they think they have produced enough hatred, they "tip" the country with 20 helos that are expected to arrive 6 years down the road and expect everything has been neutralized. Your friends are surely better then who we consider as friend.
Honestly speaking, we are always in "trade" with American. If there is somebody who we call friend then its China and we are proud to have China as friend.