Can I Be Fired For Being Identified As A Transsexual?

I am an Engineer. When I started my job, I was keeping my feelings under control. Society has since become more accepting of transsexuals and I found that I would experience less stress if I did not have to hide the fact that I am a transsexual so I simply identified myself as such. That is all. My boss subsequently fired me saying that my revelation and my flamboyant behavior interfered with the focus of the office. Is that legal?

By Deskin Law Firm
The law states that adverse employment actions based on gender, or stereotypes connected with gender, are unlawful. If an employee was discriminated against because of behavior and appearance that the employer felt were inappropriate for a male, or simply because the employee revealed himself to be a transsexual, then discrimination may have occurred.

Can I be Discrminated Against Beause I am a Transexual?