Oh Booklover....gal....you are doing the right thing. Your kids may not understand now and things may get rough, but they will understand eventually. WE are here for you and you just get online and talk to us WHENEVER you want. Here is a hug: (((BOOKLOVER)))
One thing about a man who cheats: if they did it once, they'll eventually do it again. Especially if you stuck around the first time.
One more unpleasant thought: you need to get tested for ALL STDs. People who are on drugs/alcohol and cheat usually do not use protection. Get tested now, and then 3 months from now.