An idealist is a person who helps other people to be prosperous.
Obstacles are those frightful things you see when you take your eyes off your goal.
Time and money spent in helping men to do more for themselves is far better than mere giving.