It won't take 40 years for opposition to same-sex marriage to dissipate.
At school there was an annual school disco and I'd be standing in my bedroom...