Friends coworkers and a moron

I have a pleasent female coworker. She's single and very good looking for her 52 years, I mean she's hot. This woman drives the men I work with crazy. I bet none of them know her real age she looks 40 and she's a total knock out, dresses very approprietly and she's very down to earth. I've been nothing but respectful to her as most of the guys are too. We don't stare or gaulk at her or make any comments about her. This woman and I worked together for 8 years and we are good friends at work only, nothing outside of work or sexual ever. Last month a guy got brought in for sexual harrasment. She didn't turn him in I did. I told my boss to watch that guy, he's going to cause you a lawsuit with his nasty dirty sexual comments to ***. In no time my boss nailed the guy for another nasty sexual remark he over heard to her which she acted like she never heard as usual.I see my boss listened to me, watched him, heard him and fired him on the spot. I respect my boss for this kind of no nonsense. This woman became upset the guy lost his job over it, that blew me away but now she's happy he's gone. I said nothing to her about me turning the guy in. This is a small profitable company that's growing. I know a sexual harrasment lawsuit would hurt our potential growth and possibly some of our jobs. I asked my boss to not let anyone know I turned him in. He said turned who in,what are you talking about, don't you have a job, get your ass out of here and smiled.I didn't like being the rat but at the same time it's so much better for all of us. I'm glad managment would not stand for this and did something about it. I'm also happy that creep is out of here, I hated him anyway he was one of those type that did little as possible and did a lousy job in what he was supposed to do. Ahhh so much less stress, it's a nice place to work again.I see my beautiful friend more happy and relaxed at her job. Yea I could love her too but I'm 20 years her junior and my wife looks just as good or better.I guess that's why we get along so well at work. I'm not at all sorry or feeling guilty for ratting this creep out.