IMHO, The best advice you have received is to seek professional marriage counciling. If she agrees to go with you that is a good 1st sign that she is willing to work on the relationship. If she refuses...well that is also a sign. Either way you need to know if you even have enough to salvage.
My ex and I benefitted from counciling. Even tho we ended the marriage I could sleep soundly at night knowing I had exausted every possible avenue to save it. Because the therapist is an impartial 3rd party(no dog in the fight like the elders) it's easier to take their advice . Every case is different. In mine, the professional couldn't believe I had put up with so much and stayed so long. He explained the issues and helped me to reason without all the drama. No matter what the out come you will get through this. ((((((hugs))))))