Obsidian does not last forever. It is metastable: it changes very slowly. Over time, the glass becomes fine-grained crystals. So, no unaltered obsidian is older than Cretaceous age. It breaks down faster when water is present. Obsidian has little water, but takes it in if it sits in groundwater.