Is there anything major that happened in your life, that you haven't allowed yourself to face and deal with? If that's the case, your anger could be a side effect of not processing or grieving whatever loss you experienced.
Six Signs of Incomplete Grief | Psychology Today