We're not here to talk about me being Native American nor my beliefs about the politics in and among the various Native Nations.
From your comments, you obviously are ill informed of about how Scotland became inhabited...
And as for... Did Scotland steal land from the Picts? Well, Scotland is land... and I've never seen land steal itself from people...