It won't take 40 years for opposition to same-sex marriage to dissipate.
When I was in fourth grade... this wonderful teacher said you didn't have to...