I've read here that the headlights on the B12 are pretty ordinary, but I've never had an issue with them.
Here's a couple of suggestions, in no particular order:
1. Open your eyes.
2. Don't use a tinted visor at night.
3. Take your sunnies of when it gets dark.
4. If you are also experiencing difficulties in seeing in the daylight , try getting your eyes checked.
Seriously, I don't have a problem with the low or high beam on the B12. However, a trick my dad told me, which is actually quite obvious, DON'T LOOK AT THE HEADLIGHTS FROM ON COMMING VEHICLES, instead direct your eyes towards the (in Australia) left side of the road, so I suppose in your part of the world it would be to the right side of the road...in either case, look away from the light......