Even though it sucks for you, Siliconmagician, I loved reading this thread hahaha. ThisisSPARTAAAA gave some really solid advice multiple times and rounded it off with a great conclusion in his latest post.
Yes it sucks that he's over there screwing things up. I honestly don't know what I'd do. It's good to remain alpha but when someone really farks up what you've been building for so long you have to close an eye and do the non-alpha sometimes. Maybe find a way to get him fired.
I don't think he's alpha either because he really doesn't leave the women better than when he found them and tells other people about his lays. Also, an alpha is loved by all sorts of people, not just the women.