I'm actually the same with sunglasses. If I buy a pair of <$20 sunnies at the gas station, they'll last me a couple of years. If I buy a nice pair anywhere above $100, they will be scratched or lost within the week.
My wife doubted me and bought me a nice pair once.
Only once
An age-old problem most have. My sunglasses are prescription, Oakley's with my bi-focal prescription lenses...Super expensive so I have to be careful with them but...You know. Lol.