
Unfortunately it looks like you already gave really strong proof. I couldn't think of better proof then that!
Try and get your money back from the travel agency, then maybe you can apply again if you really want too.
Also I want to ask is this your first time applying for a visit visa or any other visa?
I'm asking because if you have been refused before under any other category or for the same category it's hard to get approved again unless you have a drastic change in circumstances.