Sounds like a teenage stage to me too. Brogan is going through a similar thing at the moment. Try not to lose patience with him. He’s pushing you to see how much he can get away with. Take his training right back to basics. Like he was a pup that you were training for the first time, be consistent and you will get through it. I do sympathise with you. I know how frustrating it is.