What causes the emotional changes in an adolescent?

Hormones. Hormones surge in the adolescent. The body is changing rapidly and many times it is just an emotional roller coaster. The teen is not a child and not an adult yet...They don't know what to do with their growing bodies and of course there is chemistry with the opposite sex making it all a big learning experience. They are trying not to need the parents they still need in a big way.