Look, the first thing you have to understand is that not every person who has a problem with your religion is a Hindu/Christian/Jewish bigot. I am an atheist, so I have problems with all religions. Having said that, there are specific issues on a much larger scale with Islam as of today that do not apply to other religions, and denial will make you look stupid, not me.
To play catch-me-if-you-can with the simple fact that the entire Muslim world, from Morocco to Indonesia, is not in peace, is not only disingenuous, but extremely dangerous. If you show inability to face up to that simple fact, how can you call yourself sane and rational? Over 27,000 terror attacks since 9/11 alone. Where is the corresponding figure for Chaddis/Zionists/Bible thumpers? The ones you denigrate have learnt to live in peace with each other, and you have not.
As for your mention of the TTP phenomenon, that is exhibit "A" about the flawed mindset. A creature of Pakistan's own making in its quest for strategic space - victory over that same TTP is being touted by you as proof that we need to learn from that. Learn what exactly? How to spawn terrorist factories one after the other to be used as proxies, then get bloodied due to one's own mendacity, and then try to kill some of these killers? That is what we are supposed to be impressed with?