This one doesn’t feel very good but it’s good for me. It’s like eating boiled carrots. They are good for you but you might not enjoy them going down.
When you are married your spouse knows you and your struggles. When you mess up or go down the wrong path, they should be there to point it out and say “I don’t think you want to go there.” If you are being selfish, they point it out and you can fight it or you can accept it and realize that it’s true. We all need to be humbled from time to time and once you get over the feelings, you can get back up, brush yourself off, and stay on course.