Trust is a very hard thing to regain.. If you trust him now, and love him still, then you must find ways for him to prove himself to you again.. If you can't trust him, you can't stay with him, but if he is honest now, and open about cheating before, perhaps there is a way.. Do you trust him now, and if so why?