Timeline of same-sex marriage legalization across Canada, USA and Mexico, 2003-2022. by u/die_a_third_death