It is admirable that you admit to having this complex as others would blame everything on others. Be careful as you said and maybe it's time to take a step back. You have to find that balance to maintain your own well being. It is true in totality that you can't save people from themselves. Trying to guide someone's actions in a sense only makes it more difficult to manage them. You can guide them but you cant change their behavior. If their behavior is self serving than that is between themselves and the company in the end.You can't make them into a person that has the company's interests at heart over their own. Eventually it will come out. It's just a matter of when.
You focus on your own success and minimize the impact on your own well being. You can't save anybody. Stop trying to to address the "foollishness" and let the foollishness speak for itself. It's only a matter of time.