yep yep - lot of ingredients in this recipe - and I think biology, or at least physiology is part of it - but what you pointed out is clearly a major factor.
So far I’ve found that, when you really have to scratch hard, when it really counts, by God’s grace you can make it.