I really do not understand why you insist that because GC are the majority it means that human rights apply only to them.
Human rights are universal. There is no such human right as "the right of a minority to veto decisions of majority" actually thats even undemocratic.
I did not say that human rights apply only to G/Cs. But it's a fact that exercising universal human rights in Cyprus is problematic. Let me explain.
For example, if we accept that all G/C refugees return to their homes, then this conflicts with a T/Cs universal human right of "feeling safe in home country". I know it might sound absurd to you, but as I said before, there are some T/Cs still living with the fears of the past, and you cannot blame these people for that.
Similarly, some T/Cs might want Turkish soldiers on the island in order to feel secure, and this is a basic human right. But a G/C might not want to see a single Turkish soldier simply because a G/C does not feel safe with the presence of a Turkish soldier. Now how can you solve this problem?
You said veto power, Turkish soldiers, etc. having nothing to do with basic human rights, but it seems correct on the surface. But think about it, if a T/C feels safer with Turkish army presence, and demands it, how can you deny that? Isn't it like denying the fundamental human right of security?
If we apply universal human rights for all Cypriots, and if the majority of the population (G/Cs) wants no Turkish soldiers on the island, then what's going to happen the human right of security of T/Cs?
Now, technically, majority rules, so from a legal standpoint, you can ignore the fears of T/Cs and go with the majority. But wasn't this the whole problem in Cyprus? Shouldn't we start caring for the other side's fears and desires after 40 years of conflict?
You said you don't want to put your children's futures on my goodwill, and i don't blame you for that. But this is exactly the problem in Cyprus, lack of trust between two communities. And you CAN NOT create trust between two communities overnight, it is a slow process. That's why you cannot get all you want, and T/Cs cannot get all they want and expect the other side to trust.
The perception of realities is different between the two communities, and that's why there will always be conflict of rights until we become ONE Cypriot nation. We have to START from a middle ground, and work towards the ultimate goal. The key is to keep constantly working at this trust-building process. And as you said, it'll be a tough process because there are uneducated people on both sides. But this is the only way to the real peace where both communities are fully satisfied.
I'm not trying to say "Let's get rid of human rights in Cyprus for the minority" On the contrary, I'm trying to show you how something that has nothing to do with human rights for you (eg. Turkish soldiers, veto etc.) might be a necessary human right for the other community (security). I DO want you to exercise all your human rights, I DO support return of refugess, but at the same time, I am aware that this conflicts with the rights of the other community, and the only way to solve the problem is by the goodwill of people of Cyprus. There is no other way.