We all come with our own personal baggage. It’s actually for us to deal with but in a close relationship it does affect the other person and it affects our children.
If only we could just put our ego aside and just hear out our genuine faults and at least make some effort to change ourselves, I’m sure not only will we become better, but our partners will appreciate it too.
But mostly, people just harden and just don’t want to change. For any relationship to work, both parties need a significant amount of change and giving up of a lot of hopes and dreams and form new ones together and achieve mutual greatness.