Colton Haynes "cried for three days straight" when he came out as gay in 2016, but insists they were "happy" tears.