Should a person forgive their spouse for cheating with a prostitute?

It is about your relationship do what your heart says if you are not good enough for your spouse for what ever reason at the time talk to them about it they should know how you feel about the situation. It is defiantly not a good relationship if your spouse lies to you and cheats on you. If it were up to me I would talk to them and tell them that if I wasn't good enough for them it is their loss and that if I'm not their only love (in a partner sort of way) I'm not their love at all and leave them. But this dicition is not up to me it is up to you and your spouse