You want to talk about principles? Here's another principle: Do you accept that Enosis was wrong in principle because it completely ignored a significant portion of the Cypriot society and EOKA was a terrorist organization in principle because it used violence against the innocent?
If Turkey joins the EU ignoring a minority of people that do not consider themselves Europeans and don't want to join the EU would that mean that turkey's entrance to the EU is wrong?
Therefore to your first question the answer is no. Enosis as an idea was not wrong. This is how democracy works. You don't always get what you want!
To your second question the answer is that those that used violence against the Innocent are terrorists. This includes some members of EOKA and many others. (members of TMT, Turkish army etc)
However the ones that fought against the colonialists are our soldiers that fought for our freedom. Otherwise we should call all soldiers that fought in all wars as terrorists.
It seems for you terrorists are only the weak ones, while the others that use tanks, airplanes and missiles to spread terror are not.
If you accept we are equal as indivduals in Cyprus (regardless of size) AND we are equal as communites in Cyprus (regardless of size) then we agree on the principals.
This is a contradiction. Both can not exist at the same time.
Say we have a referendum whether to accept something or reject it.
Say in this referendum 100.000 people vote to reject it, and the rest vote to accept it. If all people are equal, then this something is accepted. If communities are equal, then if those 100.000 are TCs then this something is rejected, while if it is GCs it is accepted. This clearly shows the a vote from a TC worths more than a vote from a GC (4.5 times more) and there is no equality between people.
So what you are asking for is inequality between people based on race.