Banks all seem to be using computer systems now, since the GFC the banks have been made to tighten up and they take everything into account and if the numbers don't add up on their computer they can't seem to help you. I would go with a broker too and see what they can offer, they do everything for you and it should take a bit of stress off you as you won't have to be dealing directly with the lender.