Glad you are okay OP.
When I'm on the bike, I'm always checking my mirrors, even at traffic lights and stops.
One time on University Ave southbound stopped at Queen, I saw this car coming up fast from behind. Then a split second later, I heard tire squeeching. I had to pop my bike forward...