I guess i'm not going racing.....

I will never understand the need to have skinny front tires.

I get the air resistance, road resistance part but I would like to have a bit more control personally

Really glad that did not happen at speed and you are safe