Wet - nice job being patient. Teenagers sure do know how to test every button, don't they?
Have you tried playing NBA 2K17 with him? I have two boys and one thing that can work over here, is to join in my boys' activities. It gives us a conversation starting point.
Me 41, H 47, M 15 yrs, S11, S13 BD 1: 11/4/14 we work on it; really I pretzel myself BD 2: 3/31/15 H goes down to "dorm room" 8/15: H back to MBR 10/15: H back in dorm room 1/18: H files, now divorced