Like the other posters have said, it will take time and it is hard but you can do this! Don't blame yourself at all, no matter what some people are just really good at hiding things and when trust is broken and you've been betrayed, it is one of the hardest things in the world because it hits you like a train...use the anger and hurt to vow to be the best mom you can be to your children, teach them not to be bitter but how a relationship should be and should you ever find someone who is actually a real man, that's even better but make sure you are whole first.