Is it human nature to never be satisfied?