PsySara, you have to admire people who file for divorce immediately when the first problem arises in their marriage because they know they just can't tolerate whatever it was (cheating, lying, etc..). On the other hand, when we marry, we're supposed to commit for life and divorce is technically supposed to the be the last option, not the first. At least you know you left it as the last option in your case. Your conscience should be clean and by suffering through all that you know for sure what you can and can't tolerate from the start in a future relationship. You also did this for your kids' sake. I admire you from everything that I've read here. I think you did the right thing.