I grew up in Wisconsin. Never had I slid into someone else's yard. I know how to handle a car when it starts to skid on ice.
Just face it.
You suck at driving.
I'm not facing anything because I don't suck at driving and going off the road once does not mean I do.
I know how to handle a car when it starts to skid but sometimes that just is not enough, believe it or not sometimes you can't stop something from happening.
I learned from it and that was that.