Dp (soon to be dh) has a problem with anger. He is normally the nicest guy in the world but every few months he just snaps for no reason. Most recently was 2 days ago and unfortunately it was infront of his friends and collegues - hes a bar man. He knows he needs help, he admits he has a problem but we don't know how to get help for him. Where do we start? I don't want to live my life waiting for the next explosion and i know that he is a good man who can beat this. Any advice please?