the jokes is a good way of dealing with it. Many zen masters and taoist sages are just jokers. Their scriptures are full of sarcasm and strange humor.
You are in control of your own mind, and your own body, however it often does not seem that way. Try metta meditation, it may seem fluffy and exagerated at first but it works wonders.
http://www.buddhanet.net/pdf_file/brahmavihara.pdfLife in itself is often a joke, if it angers you then you are way to involved with things that are just illusions. Everything in this world that is capable of angering anybody is an illusion, a false construct that you place inside your mind. It is not the world that angers you, it is you that places this anger inside your mind. The trick is to free yourself from these points of view, it is not wise to focus on negative things.
Instead focus on what is essential: love, friendship, relaxation. The meaning of life is to be happy, if you are not happy then you are not living life in the correct way!
The job, the work, the money, everything should exist for only one purpose, to help you live a happy life. If one of these things is not helping that, either change the way you view the thing, or skip it entirely. Go back to the root of existance, remember the way a monk lives. Food, shelter, friendship, these are the only things that are essential to being happy and content, the bare minimum to be able to live healthy and content. While more is certainly comfortable if it does not make you happy it should not be a part of your life.
Many will disagree to this anti-materialistic point of view, it is hard on the ego at first, most will want to reject this possibility. But it is the cold hard truth. Things and money are only good if they are serving their purpose, your happyness. Most of the time these two things only bring desire, need, confusion, attachement and in the end unhappyness because it never seems to be enough.
Remember, everyone just wants to be happy. Everything a person does!
Many people are confused and in their struggle of trying to be happy they are unhappy. It never seems enough. Research the buddhist 4 noble truths for more information.
Do not cling to anger, you must allow yourself to let it go. breathe out, relax and let go of it. if you see yourself entering these thought patterns, then laugh at how they are ridiculous, laugh at how they make you unhappy, laugh them all away. Remember what is essential and what is not.