There are many causes for your anger sis , going through them would need privacy and patience why not visiting a doctor instead of councilor if you have not done that yet? sometimes physical stress ,sometimes psychological stresses are the cause if you are not up to a doctor visit, try to find if teh cause is psychological, ie there is a special situation when you get angry or certain status like being near menstruation or being hypoglycemic << not hungry but having headaches next thing you have to do is to allow teh councilors or doctors or whomever close and wise to you , allow them to help , if you get angry at them , return and apologize, let them figure it with you as well