DH and I move hazards out of the way too and we report road debris to our local police department as a road hazard. We live in a very busy area so it is amazing the crap that flies out of the back of landscape trucks, etc. It is unfortunate what happened to you - sorry to hear it. My DH fell a few years back and his helmet saved him. He was actually unconscious for a couple of minutes and the bike helmet was cracked stem to stern, but I hate to think of the concussion he would have had - or worse - if he had not had that helmet. We immediately replaced it. Actually, I read on one of the cycling forums that helmets should be replaced about every three years. I also keep a mirror attached to my bike so I can see what is coming up behind me - just call me Fred, I don’t dare, I would rather be safe than sorry. Best wishes to you as you recover.