Agent Misty is right on point. The fact that he cheated would give me serious pause and the dating web-sites would be a huge red flag. I would go one step further with the volcano metaphor. Some are dormant, some are active and some in between. This is not the dormant volcano. Having said that, anxiety is the pits. I've learned from various posts that Wellbutrin can increase anxiety. I take a large dose of Wellbutrin. Could you see your pdoc for something to help with the anxiety? You need some relief.
I wish you the very best and hope you come to a decision that brings you piece.