Former Launceston star Kade Kolodjashnij contemplated retiring for "12-18 months" before calling time on his 80-game AFL career on Wednesday.
After a dazzling start to his career at Gold Coast, the 25-year-old was struck down by a succession of concussion injuries that limited him to just two games with Melbourne in the past two years.
"I had a head knock last November in week one of pre-season and I felt like at that time I sort of knew it was maybe the writing on the wall," Kolodjashnij told SEN.
"I've had about 10-15 concussions throughout my career and I just couldn't keep up to the demands of AFL.
"The more knocks I had the more prolonged the symptoms were.
"The last knock took me a good six months to get back exercising so I sort of knew then and there it was time."
MORE FOOTBALL: TSLW needs more support, says Smith
Kolodjashnij played 59 games in his first three years in the AFL and averaged 22.3 disposals from 22 games in his second season.
The twin brother of Geelong 100-gamer Jake said he was feeling "back to near 100 per cent" after a year without contact training, but knew it was the right time to retire.
"In the early days I'd cop knocks and get straight back up and I'd be fine," he said.
"Then as my career went along I just wasn't pulling up well from these knocks.
"I had very blurry vision, I just couldn't process information, even out on the field at times I'd try to keep playing after a knock and just couldn't read the play like I normally would.
"My symptoms were prolonged as well - I'd wake up the next day and have those really bad headaches and I'd struggle to get out of bed at times.
"As hard as it is to walk away I've learned so much and grown so much as a player and person over the past seven years and I wouldn't take that back."
"I'm so fortunate I got an opportunity to play AFL - it didn't work out the way I planned but that's life."
MORE SPORT: Raiders star Gulbis heads back to mainland