it also seems that living in a van is slowly chipping away at stevey nerves judging by his latest rantings and ravings.