there is never anything worth having that does not involve being brave

sounds like you have some work to do on yourself

and

he has some issues he needs to address

and

yes...having an affair while married is conniving
it is disgusting and a huge betrayal of trust

tricking someone into staying is also a betrayal...one is not at a worse level than another

I can not say I would not have done the same thing

I can say that I would confess it

he has a right to be angry at you just as you have a right to be angry with him

trapping someone is not the way you want to live

and

if you do not both address your problems it will happen again