Its horrible how history repeats itself, by writing this post, to me, you are admitting you have a problem, which is a positive start, If I were you I would go to the doctors, they will put you on an anger management course or something else, its not something to be ashamed of, its a very positive step. Please dont smash things etc, my ex used to do all that and ended up hitting me and allsorts, through jealousy, and I hadnt even done anything, it was all imagined in his head. Its not a route you want to go down...you will lose everything, including your partner, your home, your self respect and self worth. Like I said earlier, you have made the 1st step by admitting there is a problem, you just need to do something about it, ie, doctors, counselling and anger management! Hope this of some help to you and good luck!