Why did Angela and malachy mccourt marry in New York?

Angela Sheehan was sent to America by her mother and shortly after arriving, spent the night with Irishman Malachy McCourt who was already on the alcohol scene. After finding out she was pregnant, her cousins pressured Malachy into marrying her. Despite his plans to run away, he spent his money on alcohol and was forced to stay and marry. This was the start of their unfortunate life together and they later moved back to Ireland.