Even if you believe that the votes in Crimea and Donbass were as free and fair as Ukraine's national elections (which I don't), there is still the small matter that those votes were illegal under Ukrainian law, and thus their outcome is meaningless.
You think those elections were fair, that's cute. The 80%+ referendum rates sure are validated by the blue and yellow flags being waved when the Ukrainians return.
Anyways, obviously no point arguing anymore.
If you had left Donbass out of your argument, I think it would be a lot more compelling. In the aftermath of the USSR breakup, referenda in the 1990's indicated large majority of Crimea did not want to be part of Ukraine.