Crying Mom

My mom hates me. Out of all my siblings, I feel like she's always out for me. I feel like it's because I hang out with people who aren't my race. I'm 21 and yes I live under her roof, but I always do chores around the house and college (nursing student). On the weekends, I go out late and come home around 1-2am. She's always bitching and crying because she hates me going out late. Thinking I'm going to get pregnant and do drugs. It annoys me so much. How do I respond and be a better person? I'm 21, I'm not a child anymore. And I'm sick of the "if you live under my roof, you have to listen to my rules". Why does she want me to be home so much when I won't be doing anything at home either. I'm from an Asian house hold too.