To delay gratification is in my belief; to forego consumption today for greater prosperity tomorrow or better put, delay today's enjoyment for tomorrows benefit. The benefactors who stick to their strategy, have more consistent performance over time. By finding ways to embolden ones own discipline by either looking away, or by holding your long throat, one can use similar tactics to do the same thing as an investor. Think out a plan. Write it down. Set up automatic deposit or dividend reinvestment plans.
Does it therefore mean that the outcome of an investment can be determined in advance when we delay enjoyment/gratification?
I guess this what separates from success and failure. I mean if you have that kind of mindset, to delay everything and think of a long term plan or goal then it could be gratifying down the line 5-10 years.
For example in bitcoin, right now we are in a bear market, so it's a period of accumulation. But there will be times that you might be tempted to sell off for nothing. So it will take a lot of mental toughness to have that delayed gratification in the next bull run as you might get a huge profit by investing right now.