A great solution I've found is to do volunteer work. Do free tech support and development for some charity group, or find a non-tech volunteer job. High reward, low stress effort, people appreciate you, and sometimes you make good friends and contacts.