There is no such thing as perfect human being,therefore,there is no such thing as a perfect marriage! The reality of the fact is that,people in young marriages have to grow up and face the facts of life.I doubt anyone has heard the words (Life is easy) It is not! It is a challenge and sometimes a struggle,in other words it has its ups and downs,and you have to take it like most descent people do, confront the difficulties together. In any instance.Walking away is for the weak.I don't care if you are a man or a woman! Specially when there are kids involved.There is no problem that can't be solved between adults but some people think it is easier to walk away,and go meet someone new.Is that someone really the perfect person!! B.S. Like I said before there is no perfect person. So you have to bight the bullet sometimes,and do the best you can to get along, for the sake of your kids,and your family.There is no way,someone else can give your kids as much love as you will,as a natural parent.
Some of the best marriages came out of the hardest times that the world has faced,such as world wars,the great depression etc.Those people stuck together no matter what they had to face in life's difficulties.
But anyway,I am glad to hear you are back together,and I wish,and hope that things stay that way for you two.
With all my best wishes to you.