There's definitely a happy life waiting after divorce.
It's an awful thing to have to go through in the short-term, and I don't think there's anyone who would say that they enjoyed it. It's heart-wrenching.
But if you've worked through everything that you can and you know that it isn't working, then divorce is the best thing. There's no point throwing good years after bad.
Good luck to both you and your wife. It's hard, but sometimes you have to go through hard times to appreciate the good times that come after.