Charlie Taylor would probably be the first to admit that he did not handle his departure from Leeds United correctly.
Yet the actual decision to walk away from Leeds and pursue a career in the Premier League is proving the right call.
Taylor has had a mixed season at Burnley, having to wait for his chance amid a settled Clarets defence, but he really impressed when given a run of games during Stephen Ward's extended absence.
The left-back is part of a Burnley team which sit as high as seventh in the Premier League table, just five points behind Arsenal.
Taylor has made 10 starts for Burnley this season, which may seem underwhelming, but his transitional year to the Premier League was not guaranteed to be easy.
A lack of regular starts does not mean he was wrong to leave Leeds.
Perhaps he could have picked another club where his chances would have been better, but Taylor has shown he is dependable so far, and will have a role to play in future seasons for Sean Dyche's impressive side.
His reason for staying at Leeds would have been out of loyalty, yet the manager he played under last season Garry Monk quit before the season started, and the club have gone backwards.
His aim of winning promotion with the Whites was just a pipe dream, and Taylor was right to put himself first and leave while he could.
Leeds look further away from the top flight than ever, and staying an extra year wouldn't have made a difference.
If he had stayed, his own reputation could have taken a bad hit in the process, considering the team's poor form.
It may have seemed like a crass shortcut to quit on a Bosman and depart on his own terms, but Taylor is unlikely to be looking back at Leeds right now and wishing he had stayed put.
Have something to tell us about this article?