So I was going up I-270N in St. Louis during rush hour this morning. I'm going about 40 along with the rest of the traffic around me in the far left lane when the car next to me with it's front end about even with my back tire starts veering into my lane. I look over at the car for just a split second, and when I looked back in front of me I see that the vehicles about 5-10 car lengths in front have slammed their brakes and slowed down to about 10 or 15mph. They are doing construction all along the highway so when I went to hit my brakes I guess my tires slipped on some dirt or gravel left in the highway from all the blasting and immediately high sided me. I go sliding in front of my bike and end up going down the highway on my stomach with cars passing along side of me going straight towards the SUV in front of me. Then I hear my bike coming at me from behind. My head got about 6 inches of the rear tire of the SUV when my bike hit me in the arm and pushed me just far enough out of the way to not slam into the SUV and still not be far enough over in the other lane to get ran over. My bike ended up wedged underneath the SUV that was in front of me. Thanks to all my gear I only ended up with a really ****** up shoulder, a couple of scratches, and a whole lot of **** to think about. Needless to say I am incredibly lucky to be here typing this up right now. Just be careful out there guys, and always wear your gear. And don't forget to make amends and to tell all the people close to you that you love them cause it call all be gone in just a split second.