You know what they say, patience is a virtue. It just so looks like this BMW driver ran out of patience and ended up paying quite the price in a multitude of ways.
When it appeared as if the driver got tired of following a slightly slower car in front of him, the BMW driver angrily whipped his car around a corner in a hasty attempt to get around the car.
However, he failed to realize that space would quickly run out and therefore send the BWM up on a concrete barrier, doing a lot more damage than anyone wants to deal with.
The whole ordeal was captured on dashcam as the regret instantly flows out of the BMW driver when he realizes that he screwed up big time. If only he could have been just a touch more patient, all of this could have been avoided.