I am sorry this happened to you. I am in Maryland too and two Fridays ago almost got pushed off my bike by a van who didn't give me clearance. I was approaching a railroad track and he actually went around me then came back right in my space. Oh, I had nowhere to go because there was a stop sign on my right.

I often want a huge pop up billboard that say "THREE FEET, NOT THREE INCHES!" I think this is the most inconsiderate driving trait. You don't even have to know the law, just give other humans basic respect and room. It really is frightening.