I totally agree with you that the most difficult thing is time preference and it is very difficult to look at the long term. IMO patience and discipline are the most fundamental aspects
this territory is moderated