Thanks. As I recently said to someone, I'm not perfect, but I try to be better. I've found that my life, online and offline, has been made easier by attempting to understand people and their reasons. It turns out, people usually have reasons, consciously or (more often) not, for doing the things they do.
I'm a proud member of generation "why".