There's nothing "better" to wait for.
I agree 100% with this. TC are under the control of Turkey and this is prooven time after time for several decates. Turkey does not care for anybody else except its own interests.
A stable condition in Cyprus is against Turkish interest. Turkey wants some instability and some conflict so TC will always feel the need for the Turkish troops to be in Cyprus.
Yes, this is impossible. TRNC is a result of illegal military occupation and will NEVER be recognized.
I agree that TRNC will never be recognized but I disagree for the reason given. What is "right" and "leagl" serve only as excuses in power politics. What matters are the interests of the great powers. Americans and British want to secure their own interests and care for nothing more.
Their own interests is "no war and serious military conflicts" but at the same time "no total peace and perfectly stable situation".
If TRNC was recognized the British Bases in Cyprus would have a lot of problems. The constitution of 1960 will cease to exist and since we will be in the EU now they might be even forced to leave.
So the only one that will benefit if we say no and you say yes is Turkey since they will probably be able to get the "date".