I'm afraid this may not be oodles of help but it's a start.
Fizz, I know what it's like to have family drama, I've been there.
And when it happened, I would go out. OK you don't have much money & probably not a car but if you can spend even an hour or so a day going for a walk around your area or going to ANY event in your area at all, a library or any community center just ANYWHERE you can, it will be a tiny break but it will be something.
Maybe not but I am just asking.
Are there any meetup groups you could join? Yes you might need bus money and it might not be an option but it's just a thought. I don't know if you're still in Lahore but here is a link: http://www.meetup.com/cities/pk/lahore/
OK they all seem to be business groups but still it might be
Also, I guess really spend some time focusing on what you want instead and how you want things to be and
if there is any way you can get headphones listen to some music you like, watch movies you love.
U know stuff
Knowledge is power
Call upon archangel Michael to cut all cords from them now
he also takes fear
Your parents will be fine.
Stay in your power which is your happy place and when U can't -- take a nap!!