According to the Cambridge English Dictionary, success can be defined as the ‘achieving of results wanted and hoped for’. This definition suggests to me that success is both ...