You should def get this book:
How To Be a Graphic Designer Without Losing Your Soul
I think one of the topics they mention is working for a company that does something like sell cigarettes. In other words taking on jobs for clients that you do not agree with on a moral standpoint.
Another area could be about becoming a more eco friendly designer, where you would try to use recycled papers and less specialty printing etc.