Have recently moved house, which now requires me to travel on a major freeway every day, lots of trucks

I have noticed quite a few small paint chips all over my bonnet, and more worryingly, on my windscreen

I dont really want to use a black car-bra, as they are quite ugly

My friend did mention a clear cover\sticker, similar to ones race cars use, so stop the small chips everywhere

However im not sure what to do about the windscreen, its only been a month and ive got so many on my new Golf R