You vent all you want. That's what this board is for.
And yes, I would bet the house that your husband has lied through his teeth to OW as well as you. Deception is essential for the propagation of an affair.
Take care,
GH31
Me: 46 W: 46 T: 23 M: 20 DS12 DD11 DS5
W left: 01/28/08 Discovered OM: 02/26/08 W back for 9 days: 04/08 W returned 05/21/08 EA/PA - 01/08-07/09 W's MLC 2008-2014 (realised this much later)