So, I was driving to work and its probably the second day of snow. So far that day has been the iciest. Using my limited knowledge of driving in snow,(My car always... always! Broke down right before winter so I have very non-existing experience with snow and ice), I drove out from my driveway and already noticed how slippery it was. On my way to school I was driving basically half the speed limit since my pickup truck was swerving everywhere ( I found out later by a friend that we were supposed to add sand bags to the trunks so we could add more weight). This was my first pickup (that I bought a month back) and my first time with all-season tires so I knew I had to be very careful and figure out the limits of my vehicle slowly. So anyways, I stopped at a red light and moved forward slowly (I learned by then accelerating fast can be disastrous, don't worry, its not a previous experience involving an accident) and people were passing me because I was going too slow. 1/4 between the two traffic lights, I saw the traffic light in front of me turn green. I saw the mass of vehicles moving forward and halfway, I started to focus on the vehicle in front of me. They just stood in place. By the time I was halfway there, the vehicle was still in place so I started to slow down thinking, this person should go soon. By the time I was 3/4 of the way there the traffic next to the vehicle was gone and I saw her release her brakes. Assuming she was going to go forward and that she would have to find traction, I slowed down but not at a speed where I could stop since according to her signals, she was going to go forward. However, I realized too late that this person is still going to sit there, so I tried to move into the lane to the right of me but my truck just ended up sliding at an angle towards the vehicle. I ended giving minimal damage to that individual's vehicle, but my vehicle had several dents and was missing a side mirror. When I later talked to the individual, she had apparently dropped her phone and was trying to pick it up.
The police officer later gave me a ticket saying that I should have been driving slower. However, to my best knowledge, I have been driving as slow as possible without delaying traffic that was appropriate to the weather conditions. So my question here is, what do you guys think? Is this really my fault? Is it illegal for a person to stay stopped at a green light for an extended period of time and even if the intersection was clear? I would like some opinion on this matter since it seems unfair to me that I got a ticket for misreading an individual's action.