Dear Mastan Khan with all due respect,
I see it in a totally different perspective; a global perspective, an insurgency occurs in Libya and it ends with Gaddafi being killed, Assad is still fighting and loosing day by day to extremists; Afghanistan aided with your favourite and yardstick of military standards US army and NATO with their latest state of the art military hardware and billions of dollars; have comprehensively failed with Taliban taking the control of Kunduz and Hilmand; they are flat on the ground by every established parameter of defeat (not going into details here since that's out of the scope of this thread).
Pakistan army, facing an ever belligerent and conspiring India under war mongering Modi and a terrorist NSA Ajit Dogal, wavering US support and incompetent and utterly corrupt govt in Islamabad; goes into one of the most difficult terrains in the world, and fights with the terrorists who are thoroughly brainwashed, very well-versed with the local geography and local weather, and have no respect for human life even if it is their own and equipped with some of the latest frequency hoppers and weapons by our enemies i.e. RAW, NDS and others; Pak army kills them, drives them out of their hideout and annihilates their command and control structure. And that's not all, fighting Balochistan insurgents and succumbing the uprising sponsored and supported by so many names MI6, Iran, UAE, RAW and even Mossad. Even that's not all, Karachi infested with sleeper cells of enemy with hardened target killers, suicide-bombers, purse and mobiles snatchers (petty criminal but in large numbers) and worst of all, a totally corrupt and compromised police and above all a thorougly corrupt, incompetent and criminal provincial govt, Pak army through rangers cleans the city so much so that people walk freely in the night on roads and public places after decades and no go areas are wiped out. Do I need to say something more...I guess you would have access to a nice clean mirror....and I know you are self respecting and an honourable person...so if you have realised....just spend 30-40 minutes with it....do a monologue...for your analysis and to see what is wrong in your life right now that is bugging you so much that ....I know some 4 lettered words may automatically slip out of your mind and tongue but it will help to you lessen the burden on your conscience and let you sleep in a good way and see why Pak Army has every reason to be proud of their performance in the recent 3-4 yrs. Let's join to pay them a standing ovation and salute them.....and go back to your business.....tomorrow is a new day
Regards
War & Peace