Much of our unhappiness comes from comparing ourselves to where we think we should be, or where others are, rather than seeing what is positive about our own reality. Instead of trying to keep up with the Joneses, we should be focusing on ourselves and ploughing our unique furrow.
You are allowed to feel a bit aggrieved and annoyed if people make your life difficult. The trick is to ensure you don't become ensnared in your own mood. If you let a difficult person ruin your entire day, you are letting them have control in your life. Why would you give a difficult person the reins to your fate?