I'm 19 and I have some of the same things except I'm not Asian and my parents don't seem as strict.
1. Never really get yelled at for more vegetables. My Mom likes to make sure to push them right in front of me- but its no worries. Eating a few carrots or a bowl of salad is fine by me- it only keeps me healthy.
2. In college on days with an 8AM class I most definitely went to bed at Midnight. Makes it a whole hell of a lot easier to get up the next day, grab coffee with some friends, grab a shower, and head to class.
3. They are just concerned. They want to know how you are doing. Saying "No" is one thing, but give me a break- humor them and tell them what you are doing; it isn't a big deal. I tell my parents the plans for my week most of the time just to make sure everyone is on the same page (I have 2 younger sisters and my parents need my help taking them places at times as well as other chores).
4. So get outside or go visit some friends. To be honest, I haven't sat down and played a computer game for more than 10 mins since early first semester this past year (September or so). TV watching is limited to Sporting Events and Sportscenter (House and 24 are over). Everyone is different, if you want to stay in they'll respect that.
I'm a year younger and I understand that my parents care for me- you need to realize the same thing. They lecture you on things that they know aren't the best- not one point on your list included your parents forcing you to do something. Seems to me you have the proper amount of freedoms, you live under their roof right now- deal with the lectures.
(Note: I love visiting with my family, but I absolutely can't wait until I go back to Virginia Tech

)
-Kevin