In my view had Annan been accepted, warts and all, and given the logic of European integration, Kyrenia and Morfou would be - just six years later - full of the GCs who wanted to be there, TCs would be in Baf, and the nationalist question would have become an embarassing memory. The overcoming of past hostilities (far more brutal than Cyprus') in and around Germany, France, Austria, and the whole of central, south-east and Baltic Europe is both a testimony to those peoples (and politicians) but is also an indictment of the failed political leadership in north and south Cyprus.
Do the countries you mention have a constitution that divides the people along ethnic lines? No. So sure, if Cyprus was allowed to be a normal democratic country like them, then there would be no problems between the population. As you said those countries overcame hostilities far more brutal than in Cyprus, and the way they did this was with democratic system that didn't discriminate their citizens based on their ethnicity.
On the other hand take the example of Belgium. The Belgians had far less hostilities between them than the Cypriots, and still because of the system they have the country is expected to brake apart sooner or later.
So lets stop the jokes. The Turks are trying to create a "Turkish Region" in Cyprus by means of ethnic cleansing and importation of Anatolian settlers, and if their actions are legalized then sooner or later Cyprus will be partitioned. Our aim should be (1) to make sure that the occupation of the north part of Cyprus by Turkey remains illegal and (2) be ready to
liberate the north part of our island under the right balance of power, and restore legality with Greek Cypriots being the majority of the whole island, as they have been for 1000s of years. Only in this way we can have a united Cyprus.