Left To Suffer's Taylor Barber discusses his past struggles · duudey