Use anger and frustration to your advantage. Yelling at others and demeaning them never helps a situation. Getting so worked up that you can’t function properly never helps a situation. Even being passive aggressive toward those around you when you’re frustrated doesn’t help.
What good is you being mad at something going to do? What good is going to come from it? Instead, if or when you feel frustrated, treat it as an opportunity. How can you spin a negative situation into a positive one? Is there something that you can do to make it better? Are others feeling the same way as you?
Perhaps you can start a mastermind group to figure out ways to combat this. Or maybe you can develop an answer and monetize it. That way you are not only solving a problem for yourself, but also for others, and getting paid to do so. Maybe there is no true answer and you just need to work on handling your emotions better.
If you allow something to get you so worked up that it ruins your day, that’s on you. Either learn how to deal with it (emotionally) or create a solution for it. Whenever you’re frustrated, ask yourself, what can I do to make this better? Then go do it.