Carter reveals some deep stuff about himself.  RE goes off on a rant…