sounds awful And traumatic and glad you survived!
I see this all the time on the lake where we have a place. I think people think that because they are on water, it is safer.
my SIL has a place on a lake and these two teenage brothers would go like 70 MPH, zipping in and out of other boats, and almost hit their boat. She complained to the parents and to no avail. Same brothers hit a tree going over 100 MPH in a car that same winter and died.