Teen boys are a huge mess.