You are living in your parents' house. You are eating the food that your mother cooks for you. You are wearing the clothes that your father bought for you. Did you ever thank them for those things? I mean, ever?
You have to follow the rules that they set for you as you are living in their house and eating the food that they are giving you. If you don't like it, move out and earn your own money and do whatever you want. You cannot just have the luxury without any responsibility. They are teaching you responsibility, whatever their opinion of responsibility is. (There are rules in American houses as well, where no teenagers want to follow them. They also throw childish tantrums like you are doing here.)
I like to blog about various topics ranging from education in IITs to social issues in India and US. All opinions and views presented here are my own and not of my employer.