jecasc - 9:20 am on Jul 6, 2010 (gmt 0)
Why don't you use the money your work generates to do something meaningful in your free time?
If your work allows you to do something good - that is not such a bad thing. However do not simply give the money away, do something meaningful with it yourself, for example in your local community. There is nothing better for self esteem when you actually see what has been done with your money.
If however the work you do consumes all of your time and is meaningless, than you should consider to move on to something else.