You are dating a married man??? Yet you are a frequent poster for advice on ethics? No wonder you don't know what is ethical and what isn't. Sorry to be mean, but you need to reevaluate the DAILY decisions you make. Ethics just isn't about how to deal with the person you don't like who has been fired. It's about having character yourself and making decisions that you can be proud of.I can't even take the time to comment on the rest of your post because to me, you have a much bigger issue to deal with than someone getting made at you because you spoke your mind.