Buying a home is complicated. It's a lot more than just offering up some money and getting the keys. Most people have to get a mortgage, which can be a convoluted process thanks to lending guidelines ...