Casio,
At first, I thought that you were an angry old man. Later, I had the firm impression that you had mental illness. Now I finally see, that you're just young and bored... and that's okay.
So, you've learned a lesson about riding safety, which is that when you ride on a sidewalk, you have to ride with extreme care, give right-of-way and consideration to pedestrians, and must expect cars to be looking for "walking speed" things moving on the sidewalk. Your speed was excessive, considering that the owner of the driveway had a blind line-of-sight (your own words) to you as you approached.
Lesson learned. Move on.
PS: Glad that you're not hurt.