I would also add socialising to that
list of reasons why people communicate. Sometimes we just chat with our friends about nothing in particular and as well as it being a form of communication, I think it also acts as a kind of stress-relief and can positively impact self-esteem.
Dan