Here is the part I want you to take away, and it is the whole letter.
A no is not one thing. It is made of something, and the something is usually how a lender read your income rather than what your income is.
If you are on salary, your income is a number on a pay stub and every lender reads it the same way. If you work for yourself, your income is an argument.
It is built from two years of tax returns. What you earned, minus what you wrote off as business expenses, plus the write-offs that are only paper and not money that actually left, like the wear and tear a business is allowed to count. Then a judgment about which of it is a pattern and which was a one-off. Two people can read the same tax return, do all of that honestly, and arrive at different numbers.
So when somebody who works for themselves is told a number that feels far too low, the question is not whether the lender is right. The question is what the no was made of. Which two years did they use. Which write-offs did they count as real money gone and which did they put back. Did they read the whole business or the worst stretch of it.
That is a question you are allowed to ask. Out loud, of a human being, and you are allowed to ask it twice.
I am not telling you every no is wrong. Plenty are right, and part of my job is saying so when it is. What I am telling you is that a no with no reasoning attached to it is not finished, and you do not have to treat it as finished.