Problems with country of my account

Hi.
So i have problems with using of ur website because of my country. My account was registered many years ago while i lives in Russia. Now im resident of USA and temporary live in Mexico (because of my job). I cant change my addres because i dont want to send u photo of my ID (rly, guys? photo of ID? ur support using fake names!) and desclosure my real address. Ok, anyway i can play at American servers with low ping but i have prices in defferent currencies and cant buy crystals in HOTS game… Any ideas how to fix it?
P.S. Why nobody didnt ask me about my goverment ID when i just create my account?

The idea is to avoid account theft, which is a non-factor upon account creation.