Your spouse is an imperfect human with flaws of their own. This person will occasionally fall short of expectations. It's plainly unfair to hold someone to this standard, but it appears to be something we do in our relationships on a regular basis. We must be capable of accepting responsibility for our feelings. If I am angry at my husband for not picking up the kids from school fast enough and he feels guilty about it, then we have gone over one of these issues. He should not be punished for my anger or frustration. If you are feeling responsible for someone else's emotions, it's time to re-evaluate the relationship. You cannot control another person's emotions, so it's best if you don't try. Let them feel what they need to feel and give them space when they don't feel like talking or see you as a priority. Sometimes we need to be left alone to deal with our issues head on. Love is sacrifice. That doesn't mean that you should walk all over your spouse, but it does mean that you should be willing to make some sacrifices for the sake of the love you have for each other.