Let me add one thing: the current Spanish Constitution was subject to a referendum in 1978. In Catalonia, it was approved by 90.46% of the votes.
So in 1978 Catalonia's vote mattered and you're claiming today it does not.
Only all Spaniards can vote regarding the integrity and sovereignty of Spain.
If you think 1978's Constitution was approved under some form of oppression, fight that, there are clear ways to change the Constitution. But do not support any illegal activities that remove rights from the rest of the people in the country.
The root of the democracy is the respect to the law. Not "voting".