After having survived three divorces, I’m proud to say that I have remained best friends with my 2nd and 3rd ex wives. In fact my third is best friends with my current girlfriend. We are in an open relationship and have finally discovered a couple of deep but deceptively simple core inviolate rules. 1) No secrets, no exception.
2) No lies, no exceptions.
After coming to grips with my insecurities and working through them I can positively assert, that living by those two tenets makes life so much more enjoyable and productive. The fact that if something is true, there can be no feelings to hurt
My ex and I attempted such as a hail Mary per se; had been together over 10 years. However it ultimately did not work and left us worse off. I commend you and your partner for making things work but it seems that for typical people, it's a complicated endeavor with all those intricate human emotions and traits woven through everything. Plus Dr. House is right, everyone lies. Some can be understandable and others will lead to destruction. Best of luck to you and yours!