BF came home in a hissy mood. He wasn't taking it out on me. He doesn't talk much about issues, he usually just gets in a bad mood and won't say why. Today he told me why, and I listened. His boss is the owners right hand man. The boss hired his grandson a while back. Grandson does like 1/10th the work my BF does. And if you try to tell this 19yr old he messed something up, he has anger problems and leaves the job site for 30mins-hour. BF tells the boss, boss doesn't care cuz he won't fire the grandson. If anyone else worked like this, they'd be fired. Boss fired his own brother once for not keeping up. Owner would flip his lid and probably fire the boss if he knew he was letting grandson get paid to do nothing. BF won't say anything to owner, coworkers would probably shun him cuz they're all bosses friends.