Thanks for your query. On going through your symptoms, it appears you have pathological personality traits. The other alternative could be mild mood fluctuations refereed to as cyclothymia
. Hence, i would advise you to undergo a thorough psychiatric evaluation as well as personality profiling so that above disorders can be ruled out. Effective anti-aggression agents like mood stabilisers and beta blockers are available to deal with the condition. Avoid any substances of abuse as they may worsen your state. Wish you speedy recovery.