Very nice Jim, congrats! I'm glad you're still posting as your info is really valuable because you didn't just try to sweep everything under the rug like some piecing couples do, but you both have made a real effort to get everything out in the open for discussion and addressing with the help of a good counselor. Keep it up, you're doing an awesome job!