It must be hard to look like this as a teenager.
This is a young Little Blue Heron. At this size they look very close to a baby Great Heron. The green tinted legs is the quick identifier.
The photograph above was taken at a rookery, a very busy rookery. A single large tree could have nests of Great Egrets, Little Blue Herons, and even Black Crested Herons.
It got pretty loud at times.