I went there once and I have no desire to go there again.

Try the agents they will get you the visa in no time. They do charge some fees.

Visa Denial is strictly on the discretion of the visa office handling your application. If they deny you the visa you cannot ask them Why as sometimes they also dont know