I'm going to refuse to alter my schedule by a measly half-hour
Why won't you compromise on your schedule?
It's not worth the time for me having to potentially wait in traffic.
You should be considerate when meeting with someone and it's better to alter something by a short fragment rather than miss out on it at all. Talk to the other person and see what you can come up with to meet up.
That's the only option I have so I'm going to be stuck wasting time at school rather than meeting with my friends.
Even though it doesn't sound fun, sometimes you have to gut things out. It is probably important and there will be other fun times.