Keep in mind that if it's a large truck, like a tractor trailer, loaded dump truck, garbage truck, etc, they cannot stop quickly. Also, if a truck like that is in the same situation you were in, they might just run the light because it's safer than trying to stop and possibly jackknifing, so keep that in mind and check both ways when the light turns green to make sure no one is trying to beat the light in the other direction
I had a ticket once for tire squeeling at the red light couple of years ago from my old job I used to work at Airport Marriott Hotel and it was 4 in the morning! Also I had another ticket for speeding when I was in college going 55 on 35. So after that, no more tickets. So anyway, I hope you have a amazing day and stay beautiful and stay postivie! Love ya 🥰🥰😊😊