A bright blinking front light will help--yes it looks very very dorky but safety is first when cycling--particularly when one went through a windshield once already!
Bad drivers come in all shape, size, age, religion, sex etc.
Motorcycles use bright front lights for a very good reason!
I am pleased that you are okay!