Wife and I have been to Spain twice - 2011 and 2012. Loved it both times. Peaceful both times. In 2012, witnessed small marches (can’t even call them demonstrations) mostly around education.
Students wanted tuition money in Burgos. Barcelona had a Catalonia independence gathering; some shouting there. Teachers in Madrid marched on the Gran Via for pay raises; that was the largest march. It was over in two hours.
The Spanish take great pride in their country, its heritage and its history. They’ll come through this just fine.
I just returned from two months hiking through northern Spain. Very impressed by the Spanish work ethic. Also the kindness and thoughtfulness they showed to strangers.