Overwatch bad ping in my region but better ping when connecting to servers in a different region?

Hello.
I’m in Kuwait currently, usually play in EU servers with about 120-140 ping, considering it used to be the closest region to me and i’m okay with it. But recently i discovered there is a middle eastern server that my friends connect to in the same country as me with about 40-60 ping, but when i solo queue i still get matched in EU, and when i play in a group w them i get matched in the middle eastern server with 200+ ping which makes no sense? can anyone help w this?
Thanks!

there is a forum post for blocking middle east servers called CHOOSING WHICH SERVER YOU WANT TO PLAY TUTORIAL
I use it because i get 150ms but if you can find the ip ranges for the EU servers you could block them but your que times might be impacted