Get hold of the book I recommended Discipline without Shouting or Spanking it is really good. It gives you some strategies to use. Going mental is just going to give you hypertension and an early grave.
Take care we all get frustrated you are not alone kids are constantly testing the limits.