It's definitely important to remember the parent-child aspect of this post, I think. Yes, it's okay to be frustrated with your parents, but in this instance, it's important to remember that they are your parents. A better way to manage this situation may be to bring your concerns to them in a logical fashion by saying, "Simply put, I understand that you are tired, but I would like to spend more time with you at the end of the day." Leave it at that and take a little more responsibility and set alarms for yourself so they don't have to wake you. It's one less thing they need to worry about in the morning and it's holding yourself accountable for getting up for school. Start taking on little things like that to make their day easier. Trust me, we all understand how tiring school is, but please remember that it is a different amount and kind of stress. With work, you have to maintain professionalism and composure at all times throughout every day. It is absolutely exhausting having to bite your tongue frequently and not throw things while you keep from calling someone a raging idiot as you work through your lunch break to help them. (I always found that it was easier to ask my dad in a silly fashion, "So, how many people did you have to throw in the river today?" It kind of helped to break the ice, open conversation, let him vent a little, and then we could move on from there into a lighter, happier subject.)