Many have know Carrie Underwood was a homo for years.