what worked for me was/is comedy.....you really need to forgive yourself for being angry in the first place, so find ways to laugh at yourself. karaoke is a great one, the more you don't wanna get up there, the more you should.....sing a stupid song while doing jumping jacks or jumping on a trampoline until you are laughing hysterically at yourself......change your focus to things you can laugh at. there are a bunch of hilarious video's on youtube for example, a good starter is one called "kids rock"....familiar kids songs sung by famous people...sooooooo funny! laughter is such a release! you don't need to release things in an angry way to get them out, you really can laugh things out. trust me, i am the happiest person i know, but have probly been trhough more crap than anyone i know either.....forgive yourself for being angry....laugh at yourself for being angry.....when you are alone, you can laugh yourself into good cry too.