How do I deal with my anger problems?

I'm a very friendly and kind girl generally but the minute I get angry I get very nasty. I've been like this since childhood and I want to change my behaviour because it's not only hurting my family but it's also affecting my relationship with my boyfriend who I love a lot.

Any practical tips that can help? Xx
How do I deal with my anger problems?
Post Opinion