During the last Ice Age most of Europe was covered by the ice cap and uninhabitable. However, three goruops of humans have been identified through the Y DNA of their descendants. One group was in the east, around what is now Ukraine or east of there. There, the R1a Haplogroup developed.
A second group was in the Iberian peninsula. Their male descendants are mostly R1b. As the ice receded, they slowly migrated up the Atlantic coast and are the majority in the British Isles as well as in Western Europe, as you can see in these maps here that show the distribution of Y DNA in about 1500AD, just before the European expansion into the rest of the world began:
http://www.scs.uiuc.edu/~mcdonald/Wo...groupsMaps.pdf
A third group was in the Balkans and Greece. There, the I Haplogroup developed. They slowly (by our standards) migrated into central Europe over the centuries, and some then to the British Isles, including Scotland. Along the way, the various subclades ---or subdivisions---of the I Haplogroup developed, such as I1, I2, I3, and so on, as well as the further smaller groupings within the subclades.
So the results aren't contradictory at all, but should be read chronologically. Evidently your most recent patrilineal ancestors were in Scotland. Before that they were in northwest Europe, and quite some time before that they were in the Balkans or Greece.
Bookmarks