Well you're alive, so that's great
Also I was taught in defensive driving to always wait a second or two before going through a green light, just in case. I even slow down and check left-right-left when approaching an intersection.
It doesn't look like any major damage, to be honest. Just a new front bumper. Time to check out body kits?