Oh my goodness!! Okay, so admittedly I didn't read through your whole Blog. That's just a lot of pages of reading lol. But, I did read the first few and the last couple, so I've got a pretty good idea of what's been going on.
When you start out, your story couldn't be any closer to ours if you were us. J is a serial cheater. But, like you, I have always forgiven him. I liked your answer to RP when she asked you why, because it's the exact same answer that I give people when they ask me why I forgive J. I have chronic pain issues which really have eaten up a lot of my time and attention from him over the past 8 years as well. But, we are now talking and realizing these things and working on them. I have come to the realization that he is poly and that him having sex with or loving another woman, doesn't mean that he loves me any less or her any more. And, I can honestly say, I'm okay with it!!
He still has a long ways to go about the lying, because like Karma, J has gotten really bad about the lies. Anytime I ask him why he lies to me so much about these things, he always replies, "Because I was trying to protect you. I didn't want you to hurt and I knew that if you knew the truth, you would hurt badly." Well, there's a lot of truth to that statement. Before, I was trying to force him to be something that he wasn't, monogamous. Truth would have really hurt me. Now though, I know who he is and I'm perfectly fine with it and am actually being very encouraging for him (have even been trying to find him a girlfriend lol). And in return for me realizing who he is and encouraging him that way, he has been so much more open and completely honest with me. I love it!! I have this board to thank for a lot of that. It has been a huge help!
On the teasing note, we are exactly the same way!! We tell each other along with friends and family, "If we didn't tease ya, you wouldn't think we loved ya!"