Ultimately, it doesn't matter what / how you think.
It's what / how the counterparty feels.
You may think that you're the best-est hubby in the world, .. but she might be envying her BFF who landed herself a witty & humorous partner ... one who is the life of any party / gathering, always cracking jokes, .. teasing and yet consideration to all, ... and doesn't hurt that he looks good, etc
It's not what you think. Do you really know what she thinks?
Does not matter if I feel I am the best husband or not but the fact is we all have a responsibility to play once we have kids like it or not. We cannot always put ourselves first as much as we like it. Abandoning the family for such selfish reason is itself something I cannot do it.
I guess everyone has their own opinion and perspective. Alot of ppl are envious of us or I am envious of others. Our daily lives shaped who we are. Things simply get too comfortable.