I loved Teen Titans when I was little and I still love it today but for different reasons