This website has an abundance of information about various aspects of Catholic marriage. Also, for information about pre-marriage courses, marriage enrichment, marriage counselling and much more, visit the website of Catholic Marriage and Fertility Services (CMFS). CMFS is located in Perth, Western Australia.
This letter from Archbishop Tim Costelloe sheds helpful light on the Catholic Church’s teaching on same-sex marriage.
To find out more about the Sacrament of Matrimony, have a chat with your parish priest. You can also check out the Catechism of the Catholic Church, sections 1601 – 1666.