If you think you've had a crazy year - think again.
Two World Cups, signing for a professional football team and turning 17 - Wellington Phoenix's newest recruit Milly Clegg takes the cake, quite literally.
Clegg celebrated her 17th birthday this week, but she's already ticked off more than some players do in a lifetime.
"This is a great next step for me and playing in a pro environment is a great way for me to keep developing," she said.
A scary thought for a striker who's already made her mark on more than one world stage - scoring at the U20 World Cup, despite being the youngest player in the team and backing it up in the under-17s.
"It was super amazing to be able to be given that opportunity and now be here - it's just super surreal," Clegg said.
Her reality now - professional football in the A-league.
Although she won't be getting paid, the Mt Albert Grammar student has signed an amateur contract to remain eligible for college football in the United States - a luxury that hasn't always been available.
"The fact that we can do it here now in this country - she can have the best of both worlds," Wellington Phoenix coach Natalie Lawrence said. "She can have the best of all worlds and she doesn't have to make a life-changing decision at the age of 17."
With Clegg at such a young age, a former teammate is warning support will be key to a successful career.
"Not just off parents, friends, coaches and managers to help her along the way to keep her enjoying football and doing her best and being the best," Katie Duncan said.
The focus now - adjusting to her new home away from her parents.
"Just calling them everyday, really," Clegg said.
Clegg is hoping she gets called into the starting lineup in two weeks' time.
Watch the video above for the full story