Divorce is never going to be cheap, whether you take the traditional course using a solicitor or work in a more collaborative way through family mediation.
You absolutely do not need to have a reason for getting a divorce. If you want a divorce you can have one and there is only one easy question to be answered. Divorce is available on demand.
Not necessarily. There is another way to resolve your difficulties without resorting to the whole divorce process and choosing one of the five reasons for divorce. If divorce was possible without actually being divorced that just might be a good idea.