General attitude to life (7)
I believe the answer is:
outlook
(Other definitions for outlook that I've seen before include "Future prospect" , "Future prospects or pleasant view" , "Forecast" , "(Person's) attitude to life" , "Mental point of view" .)