Can Large Language Models Be Good Companions