The problem with some marriages is either the couple enters into marriage thinking that nothing will ever change… or expecting the other person to change.
To believe that after 50 years (or even 1 year) of marriage that neither you nor your spouse will change is what can cause problems, especially if there is no communication because you both already “know” the other person. People grow and change. Circumstances change. You have to be able to adapt. That’s why communication is important. My husband and I have gone through a lot of changes in our life in 32 years of marriage, having to re-evaluate and adjust expectations due to job changes, personal growth, health issues, family, etc. We are not the same people we were 30+ years ago, but we talked about what was different and what needed to change and what we needed to hold on to. Not all those conversations were easy, but the problems wouldn’t go away if we didn’t talk about them… they would only get worse. I wouldn’t say our marriage is “perfect” but it’s perfect for us.
Sadly, in a world where people are supposedly more “connected” than ever before, honest communication is still a rarity, mainly because a lot of relationship self-help books and advice pretty much advocate “self-care” over sacrificial love and generosity, and some people take that to extremes and forget how to listen.