Many fans were left wondering when Colton Haynes, who portrayed Roy Harper on The CW's Arrow TV series, abruptly left the show during its third season. Colton, who started out as a recurring character on Season 1 of Arrow, was upgraded to a series regular on Season 2, and fans thought he would become a permanent part of the series. Now, Colton opens up about his mental breakdown during those years, his anxiety attacks, and instances when he fainted on set.
Colton Haynes, now 28-years-old, had a very busy year. A year ago he publicly came out as gay, and last March he got engaged to celebrity floral designer Jeff Leatham, after an emotional proposal that involved fireworks at the beach and a clip featuring singer Cher. But while things are looking up now, two years ago Colton was at a low point in his personal life.
Speaking with Huffington Post, Colton explains that when he left Arrow, it was first and foremost about taking some time off to figure things out. Having started his role on MTV's Teen Wolf when he was only 21-years-old, and then moving straight ahead to Arrow without stopping, has led to a mental breakdown for him.
"My anxiety was so bad that I couldn't even go to work. It really was so debilitating that I would faint at work. I would literally not be able to speak because I was so nervous. I had to get ahold of that before I could come back and do stuff. They were all so, so amazing and saw me crumbling."