Thank you so much!
I got my PCC from Karachi from 18th birthday till my last visit there in Dec 2018 as I do not plan to visit again. (Should be fine?)
Though I left Karachi in 2015, I made it to cover any last visit to Pakistan (regardless of city) as I have seen that a reason for rejection is that even if you dont live in Pakistan anymore but had visited for a few days after leaving it, they may say that the PCC doesnt cover the entire period as per travel stamps to Pakistan.
About the Lahore PCC, I wanted to ask you if I should also follow a similar strategy i.e. I get a PCC made from my 18th birthday till my recent visit, even though I have never resided at the address (LUMS hostel) post 2013. This would save me from any rejections based on a similar reasoning that I visited Pakistan post 2012 and that the Lahore PCC should also cover those visits- but would it backfire if they can see that I never went back to the address at LUMS post 2012 but have a PCC till 2018? I know they could even say that for Karachi (i.e. why is it till 2018 when I left the address listed in my address history in 2015), but do you think having two PCCs from two cities for the same time period (18th birthday-till last visit) would raise a flag? Let me know what you think..
And yes, I have not been back to LUMS since 2013 and I have heard that a lot of it has changed which makes people not want to visit as, as you said, it makes one feel out of place