The teenage years are the hardest for a parent. Our children ALWAYS test us first especially in their teenage years.
Years ago I either read or saw a talk about how these are in fact the hardest years for a parent and how our reactions can mean more than we know. We tend to be the ones they test the most, they typically already know we love them.