Mortgage approval is hard to get if you have less-than-stellar credit or unconventional income that doesn’t “show”. Banks will make sure of that with their...