The first thing you need to ask yourself is this and I believe you already know the answer due to having stated it: You know your wife is involved with someone else, so can you trust her? Can you 100% fully trust her? If she goes shopping and gets "held up," or is "running late" or whatever - will even a smidgeon of a doubt enter your mind? And, if it does - then that is no way to live.
Take this time to work on yourself. Maybe ask yourself is the reason you are trying to hang on so hard is for purely selfish reasons and not the bigger picture. An affair is the ultimate disrespect a spouse can do.
No I cannot and do not trust her 100% at all and yes I have constant doubts. I see it all day long that she is on facebook messenger which usually starts not long after I leave for work. Then she is off and on all day long until I'm expected to be home and then she is off again. I know that isn't a reliable method to trust in but just another thing that creates doubt.
I do hold on a bit for selfish reasons. I do truly love my wife. I do not want to put the kids through divorce. I do know there is hope for us. I do know that she is struggling with her own internal battles (MLC probably, feeling of not doing more with her life (her words), etc.). I AM trying to be supportive but not sure if it matters.