Becoming a better person? Written by Matthew I have wandered into some really murky areas of the internet tonight, and it is […]