All valid and important points, especially the one about lateral thinking. I've changed careers multiple times since college (only two had anything to do with my major), each change bringing more fulfillment than the last. I've always preached being open-minded about new opportunities. That attitude has served me well for my first 50 years and with any luck, it'll continue to do so for my next 50.