Focusing on the bolded part. How can a site has very rude support like you said? Unfortunately if you didn't took any screenshot, it seems you can't do anything to support your proof. Your TRX deposit problem has solved, but i still curious about their live support, maybe you remember the nick/name of that guy?
You can find rude support guys/ladies on any site which is why sites usually provide feedback options to criticize them then and there itself. If they don't provide such options, then you must proceed to file a complaint against them by contacting other support agents.
Very few people record their chat sessions etc which is why it isn't always possible to provide screenshots etc as proof. Instead, complaining as I suggested immediately helps in most cases.