By this point, every Arsenal fan probably wishes the contract situations with Alexis Sanchez and Mesut Ozil had been handled differently.
Two of the top three most expensive players in the club's history are set to walk away for absolutely nothing in the summer of 2018.
Typically speaking, most clubs look to cash in once a player enters the final 12 months of their deal, but boss Arsene Wenger refused to do that last summer.
Whether he believed both men would re-sign or not, Wenger refused to cash in and use the valuable cash to re-shape his clearly declining squad.
After falling outside of the top four, that have been the smart thing to do.
Instead, Wenger has persisted with both men and when he could not secure Thomas Lemar on the final day of the transfer window, Sanchez was allowed nowhere near Manchester City.
But was that a mistake? Since the start of the season, it could be argued Arsenal had their performance of the season so far without both men away at Chelsea.
Having players who actually want to play for the club is vital, and Wenger appears to have learned this with an apparent change of stance.
Now that Wenger is open to both men leaving in January, Arsenal fans can look forward to this long-running saga being over one way or another. But, in Ozil's case, it seems like the German could yet remain at the Emirates Stadium.
Ozil's agent Erkut Sogut has explained that while Ozil is flattered with interest from Turkish club Besiktas, he also revealed that contract talks with Arsenal are progressing.
Sogut told Fanatik: "Mesut is glad to hear of Besiktas being interested in him, however, no proposal has reached us.
"Even if that did happen, he wants to play in the Premier League for at least two to three more years.
"Our contact with Arsenal continues and we are moving in a positive direction."
If Arsenal fans could choose one man to stay, it surely would be Sanchez. However, the Chilean's mind seems made up and Ozil may stay out of convenience more than anything else.