Hey, PK - sorry your grandma is being such a pain in the butt. Unfortunately, if it's her house; even if you pay rent, you gotta play by her rules no matter how crazy the may seem.
My only advice is the obvious - save up enough money to move out, and never invite your grandma over to your new...