Your fault, you can't take the red light thing into effect because you never know if they would have been able to stop in time or not. You should have just waited til the red light was set for some time before going.

Think about being in his position. A car pulls out in front of you blindly like 3 car lengths ahead and you're going like 45mph. Definitely be blaming the guy that pulled out.