No one is perfect and the idea of a perfect family picture or a perfect relationship is just an illusion. Everyone knows that they are not perfect and expect others to accept them the way we are. But irony is that in many relationship, one expects other to be accepting and loving, but is not willing to do the same for their partner. This can create a lot of distance and one might feel suffocated and caught. That's not a healthy relationship. A healthy relationship is where you accept each other with the flaws and work to make it work.
Unless it is toxic and abusive, every marriage should be given a fair chance to survive. With years spent together, emotional bonding strengthens.