Buying a home is exciting, but it's also a complicated process, especially when a mortgage is needed to afford the home. Since most people aren't going to pay cash for a home, preparing for the mortgage application process is a ...