An idealist is a person who helps other people to be prosperous.
Time and money spent in helping men to do more for themselves is far better than mere giving.
Even a mistake may turn out to be the one thing necessary to a worthwhile achievement.