It really is just adolesence, which kicks in later with guys than girls.
Try to let as much of it as you can float past you.
On the occasions when he feels like communicating, make sure you reassure him that he is a good person, and that you love him unconditionally.
At this changing time in his life he hates everyone and everything, including and at times especially himself.
It;s a very insecure wondering questioning time, and you just need to be there for him and keep an eye on him without being to 'parental' about it.
It will pass - promise!