Whine score - 3/10. Good visualization of the issues, blame shifted in two different ways (veiled slap at rules before laying it on the evil boss), yet in typical "young adult" fashion, it misses the point that you're being paid to break the rules. Hence the low score on the whine-o-meter.
Go with the flow, and just don't bring it up when your school counselor asks how the job is going. From now on, until you retire, whenever anyone asks, everything is "going ok", even if it isn't. Save your whines/gripes/complaints for someone who can actually get you a better deal than what you have.
IMHO

BTW, my first job in HS was as a junior programmer/gofer for an up and coming tech company. They needed help and was willing to pay a premium salary for HS kids who just might stick with the company as they grew. I went to the USAF academy instead, but if I hadn't, I'd probably still be working with these guys. At the time, min wage was $5.25 but they paid me $9/hr and they felt like they were cheating me

Find those internships at real companies, and do whatever the hell they want you to do if it's something you can grow into, because that's the way to break into the big bucks starting 6 years earlier than everyone else. I was making over 1.5x min wage in 10th grade... Beat that

I didn't mention to anyone that I was bending state and school labor laws when they used me as a courier (I got to drive the office manager's "GT" sports car to deliver documents, then got a bonus of $.25/mile on top of wage) and it all worked out ok in the end. Take the money and run since in the end, employers want people who present
solutions instead of problems.
Again, IMOH
