Pretty sure age is a big factor. The components of many sunscreens (non mineral) break down into benzene. They recommend throwing out your unused sunscreen after every year.
Thank you for this. This guide mentions that it breaks down when exposed to chlorinated water and UV light -- NOT that sunscreen breaks down in storage over time, which is what I was personally concerned about.