I study ethics on a regular basis, (and need to). What you recommend here is a pretty good philosophy for life.