it is psychological as i have always believed that happiness is a state of mind,but our mind can't completely ignore what goes on around us so as a result our environment and what is happening in it has an impact on that state whether consciously or not.