Marriage Problems and How to Solve Them