"Cast your bread upon the waters" is an expression that has proved true many times in my life. When I feel like I don't have enough $$ to give anything away, I give something anyway - even if it's just $1. And when I've been in situations where it...