There are no perfect parents and even good parents sometimes have bad kids. I know everyone is having fun but this this appears to be a young man who has issues and he probably needs some guidance in his life. If I knew him I would reach out, he probably could use it.