You should add "Gives me an opportunity to have human contact which I otherwise would not have". That's me. Human, of course, in the very broadest possible sense.
Seriously though, sometimes this forum and its members are the only thing that keep me sane HAHAHAHAHAHAHHHHHHHAAAAAAAAA! (Sorry)...