Why set standards that even you cannot fulfill?
Day in, day out...different words but the same whinge over the same issues.
Why is that the easiest thing to do is to make a matyr of one's self and talk about "poor me" and how much you have sacrificed; done; cried over; given serious thought to, etc?
Talk is cheap, Baby. It takes a whole lot more to actually do something.
But I guess, if you could do it, you wouldn't spend countless hours ruminating over the same issues, and deluding yourself into thinking that it's the world and not you that needs to change.
Grow up.
People will get tired of making concessions for you.