if anyone has this issue its easily fixed..
just go into xbox system settings and change your location to whatever is neccessary (i changed to germany now i can play with my friend)
That's actually good to know, I have a few friends I can't play with due to that. thanks mate.