Marriage is hard sometimes, my wife and I had this conversation the other day. My brother recently got married and we were talking about his marriage and how it will work. My first marriage didn't take, luckily no kids so I counted my losses and walked away. That marriage was a miserable experience. My new marriage is perfect, there is no fighting, considerbale mutual respect and we laugh all of the time. So, I guess I am saying marriage can be like shoes, some fit some don't. As for your children, I too was a product of a divorce. I was worse for wear not from the divorce but from the feud between my parents. If you decide on getting a divorce just make sure to never use your child against one another and never bash the other in front of your child. That is a common issue that I see happen that puts a strain on children.
good luck