It’d also be useful to know what the OP wants (both in terms of outcome and what actions they want).
If they just “want to be heard” that is fine : but I’m unsure if they
a) want to take action, or
b) “rather stick pins in their eyes than you have any more dealings with them”
I'm not sure what help you need. Also I don't think anyone is blaming you - they're simply asking for more information and clarity from you in order to try to assist. (Difficult for you if English is not your first language).
As I understand it, the staff at the gate did offer you a refund but because you were not entirely satisfied with their attitude there was an "exchange of views" and you got escorted off the station without the refund. Correct?
I'd simply write to the TOC's customer service people and ask for a refund. Explain everything simply and in chronological order including what type of ticket you did or did not buy (you could perhaps use my post #27 as an outline but leave out my question about why the ticket office could not refund you). I don't know what you say about being escorted off the station - perhaps that there was confusion because English is not your first language and the gate staff must have believed you were being too confrontational? I don't know...
I would not complain about the gate staff and I would not raise the issue of how many other people this may happen to.
Just concentrate on getting the refund
You have clearly had a lot of difficulties in your life and this has caused many problems.
however in order for us to assist you, we're going to need a proper bullet point chonology. I'm very sorry but there is too much narrative here and although I can see that it is very important you personally. It is very unhelpful in trying to understand the story.
please could you set it out again but this time avoid the narrative. We simply can't handle it
The revenue protection officer worked for a train operating company. If you know which Train company it is, go to their website and look for their complaints process. Then submit the complaint with full details and copies of the tickets.
Don't touch them owe me £500 since January 2019 make excuse after excuse. Seem they always have software problems sending money out. Keep saying they will call back or email nothing been chasing it now for 6 mths the phone staff always have the same banter we will chase it up and get back to you then nothing!