Portugal is the latest country to legalize same sex marriage for a total of 8 countries. Other countries like Mexico are not included in the list because it is not legalized throughout the country. ref
"But if anyone does not provide for his own, and especially for those of his household he has denied the faith and is worse than an unbeliever." 1 Timothy 5:8