Please don't take this the wrong way, but have you had an eye test?
I had perfect vision in my late teens, but in my early 20s I could hardly see at night when it was wet - every street-light looked like a star!
I gave in and had an eye test and got contact lenses - the optician told me they'd be much better than my glasses. I said "what glasses"? He told me I shouldn't have been driving with eye-sight like that - oops.
It definitely helps to look at the left hand kerb when cars are going the other way - even equipped with just my Z4 Halogen candles I don't have a problem at night on unlit roads. Apart from when people don't dip their lights.