Feeling alive, at peace with myself