If you are unhappy in your marriage PLUS you think he is cheating on you leave him. You only live once and you deserve some happiness in your life. It will be challenging, but you have your children and you will be fine. Trust your gut feeling; if it tells you to stay and try to work it out then try. If it tells you to get out then do so. There is no good reason to keep yourself miserable.