Wow you certainly are putting up with a lot. One true positive is that there is communication between the two of you even if it is in the form of emails/letters.
Regarding your most recent letter...it all sounds great I'd just loose the last paragraph.
I admire your strength and determination.
If you honestly do not believe w's feelings about you and the m have nothing to do with your past porn issues then what do you think her issue with you is?