Congratulations to Colton, it was really difficult to watch him come out over and over again but he went through it.
Think what you will, and there isn't any excuse to hurt others, but everyone is on their own path. It's very easy to judge, but this isn't a smooth ride.
He has A LOT to learn about this community and his position within it. I hope this educates and helps many people.