but why are you defending Cloudbet over a player who has been wronged?
if cloudbet give you your money back then more people will do what you did because nobody will respect TOS. it is clear that people living in the USA cannot use the site:
A comment on @efxes's case from Cloudbet.
1. Cloudbet does not accept players from USA. If USA players attempt to create an account, they see a clear message that their jurisdiction is prohibited.
2. If a player is found to be circumventing our automated checks and connects from a prohibited jurisdiction (such as USA), their account is immediately frozen pending an investigation. In this case, the player in question knowingly and deliberately circumvented our location checks, and was discovered and confirmed to be located in USA. They provided both ID and address proof from USA and also repeatedly attempted to login from USA IP addresses.
That the player is located in the USA is without doubt, and we prohibit all players from USA. That they knowingly and deliberately circumvented our country checks is also without doubt.
if you were really in mexico the story would be different, but you are in the USA and it clearly breaks their TOS and there is no argument that they will refund the money because you were already a person that they banned you for using the site while you are in the USA. you are not a newbie who didn't know that part of TOS. if you were a person who only had 1 account and didn’t read the TOS then the community would pressure cloudbet to return your money.
I do not know about the negative balance, it may be that in this part you are right, but just because you broke the TOS is enough for coludbet to be right and not to return your money.
I'm really sorry about your case, it shouldn't be easy to lose money, nobody likes to lose, but in that case you have to accept that the chances of getting your money back are very low (or almost impossible)