I guess this is half question and half rant. The rant part is that I am tired of my life being affected by people who kick off and demand their own way, who determine that their needs and wants are more important than anyone else's, who conclude that rules should not apply to them and kick up a fuss until people relent and agree to their terms simply for an easier life. And, if I am perfectly honest, I am also tired (though to a far lesser level of annoyance) of the fact that people who are prepared to get angry and kick off get ahead in life while my natural inclination toward accommodating people and 'being nice' gets me precisely nowhere. Why is kicking off about something a more successful life strategy than being nice? Professionally, personally, socially... it seems that the people who are higher maintenance and make more demands get a better deal in every area. And sure, you could just argue that I should adopt that strategy - but should I have to work against my basic personality in order to be given basic respect and consideration? Or to have my contributions (whether to work, a friendship, any given situation) recognised? Not to mention why is it considered reasonable and understandable and an acceptable thing when other people stand up for themselves, but if I happen to on a very rare occasion do the same, I am being unreasonable/overreacting? I am sick of saying "its okay" - because expressing that it ISN'T is apparently unreasonable. I am tired of being sidelined, overlooked, ignored and considered unimportant. In EVERY aspect of my life. I have tried standing up for myself and it is clear that expressing my feelings on a topic does not make them any more worthy of consideration - simply gets me labeled unreasonable, wrong, or a trouble maker. Why is there one rule for one set of people and another rule for another?