Venu, it's quite common for working people to get angry or mad. It is majorly due to work stress or pressure. I would suggest taking a break for a few days or a week whenever you have time to relax. Try to find ways to relax such as parties, trips, join any sports clubs, etc. It will calm you down. You have to balance work and life to have a peaceful and better career and health.
If you are finding trouble with your work, then try to search for a better one suitable for your interests, skills and better pay. But again more pay implies more work. If you can find ways to relax and balance your life, then no can stop you find happiness. Try to complete work in office hours and spend time with family after work hours separating both.