Getting married when you have a student visa, probably no but when you have a work visa yes. After all you are working and are able to provide for your family. However, it gets difficult for the spouses to find work. First, there are biological clocks to tend too as well and having kids is important especially when you can’t work in the meantime. Getting degrees is good but good luck without the North American experience. I am getting my second masters degree but I am too old for entry level and my outside North America experience doesn’t count either.