3 ms·Feeling humbled by better people is one of the best things that can cause me to improve in life.by return0 13y agoFeeling humbled by better people is one of the best things that can cause me to improve in life.