No, one could have a lucid view of ones condition, recognize that the above is true and still suffer from depression. That's the problem. Depression is a medical condition that can't be just reasoned away. Person can identify that by several rational measures they have a great life and still suffer from depression.