Twitter has a reputation as one of the most toxic places on the internet. But lately, I've been finding the exact opposite.