Very good post Cami, and I agree with it completely. What you write may seem like a harsh thing to say, but sometimes the "tough love" approach is necessary. Many people, from any and all walks of life, seem to get stuck in this rut of complaining about everything until it gets to the point that every time they open their mouths, it's to gripe and bitch about something. I work with a man like that, and have had to tell him many times to just shut up or find someone else to bitch to, because I don't want to hear it any more. You can only hear constant complaints from the same person for so long before it becomes old and tired.
Someone once said, when something bad happens and you get knocked down, there are generally two responses: one person will pick themselves up, learn from the experience and move on, the other type will stay down and complain, looking for someone to point their finger at for every little thing that goes wrong.
That's very true, whether we're talking about people transitioning or not. It happens all the time everywhere. Some just seem to live to be miserable and I've even seen some that seem to go out of their way to find something to be miserable about.
When it comes to transition, figure out what you need to do, how you need to do it, then make a plan and stick to it. If transition can't happen right now, then make the best of the situation while you are living it. Find something to enjoy, things to do that you like, and just live your life. Once you can transition, go forward boldly and unapologetically. However, don't make excuses, don't shift blame, and don't be bitter and cruel. It's nobodies fault that we are trans, and it won't do any good to make examples of people or get on our own high-horse.
The advice some were giving you about getting him fired could have simply escalated the problem, since a person's livelihood is also their life in many cases. If you lost him his job over it he could have done worse to retaliate. I think you handled the situation beautifully, and I commend you. You kept your head, and you stayed pure and true in your goals and beliefs without reducing yourself to his level.
~April