Being a teenager is hard! Between having to deal with the puberty related changes, struggling to gain more independence, trying to fit in with...