One key reason we get frustrated is that we expect to be in control of a situation and then find that we are not. Therefore, by accepting the fact that we are not in control of our environments, we can save ourselves much needless angst.
This also means that we can’t control the actions of our family, neighbors, friends, coworkers, boss, or anyone else for that matter. They have free will and will do what they want. So while we can try to influence certain behaviors, at the end of the day, what they do is up to them. (Tangentially, what they do that is negative is also not a reflection on you, so don’t take it personally – which people always seem to do for some reason.)
Now, while you are not in control of your situation, how you react to your situation, is very much in your control. Your reaction dictates how you will feel about a situation, and often times if will impact the outcome of the situation. So make sure you keep control of yourself, and accept that fact that you are not in control of others or the situations you often find yourself in.