Almost everything you said here is wrong. First, Albanian J2 is mostly J2b, while Greek J2 is mostly J2a. These two split almost 30.000 years ago. Second, J is very ancient and has expanded in the Balkans since at least the Bronze Age, maybe earlier. I'll leave it at this for now, but you need...