I hate to hear this!!
My wife and I have been together for over 35 years. When we got married we were young, broke, stupid, and may the decision the day we got married that we would never get divorced. We have been through more hell than most people can even imagine and we still are best friends and love each other like an insatiable fire.
Not putting anybody down that gets divorced at all just saying it takes a lot more to make a relationship work than most people choose to do. A lot of this is on one side and not both and a relationship cannot stay strong without both people giving everything they have without keeping the score.
My wife and I have our disagreements and we've had our knocked down drag out fights. But the one thing that we always come back to is we love each other enough to get married and we will do whatever it takes to stay that way until the day one of us dies.
It always seems that one person in a relationship gives up or gets bored or looks for "love" somewhere else and with someone else. Affairs happen it's just human nature and I or I should say we believe in complete forgiveness no matter what the other person might do. But, with that said, we live our lives to not have to be forgiven but we're human and we make mistakes.
I have seen so many of my clients go through divorces, fighting in the courts for custody of their children, spending a fortune fighting a fight that probably could have been avoided if the two people that loved each other realized that at one point they did love each other enough to get married and make children and they should do whatever it takes to make things work and if you can't at least live an amicable life not only for their children but why live with so much stress about someone you're no longer with.
I am not directing any of the above towards the original poster for anyone else just my two cents.