It's impossible to be frustrated when you're grateful. One common theme among the most successful is practicing gratitude every single day.
What you focus on is what you get. When you begin to see all the blessings in your life you look at everything differently. You realize just how lucky you even are to be reading this. Nothing will impact your mental state more than practicing gratitude every day.