We grow up in a world that teaches us to get instant ROIs (return on investments). We go to work and get an instant return on our invested time in the form of a salary. But the problem is that the highest ROIs are rarely instant. They are postponed. Sometimes for a few months. Sometimes for a few years. And sometimes even for a few decades. Try to keep that in mind...