One thing I do find strange in the comments to be honest.

The idea that as a former beta he would be more accepting of a situation like that with the mother and her boss and more docile. My experience with people is opposite, when they feel insecure and threatened especially in feelings/securities they are still developing they rather tend to overreact. While a mature and confident alpha might have just kicked the boss out or made the boss aware in a subtler way that he was trespassing, an unconfident one would more likely overreact and act way more violent since he would feel seriously threatened. Hell he might even buy a rocket thrower and blow everyone up.