Ah, Machiavelli if only I knew of your wisdom during highschool.... *sigh*
This is such a harsh reality, but you don't have to live by it depending on what it is you want to do with your life.
If your in business, politics, or in most fields that require some strategy to get to the top... You're going to have to be a prick or you'll have to settle for mediocrity in terms of how far you get.
If you can't be satisfied with monogamy and rather the notion of serial monogamy, you won't achieve this by being a sweety.
I just don't understand this dumb and half-assed mentality of "nice guys finish last" or that you have to be a hardcore jerk to be successful.
Just because you can be nice doesn't mean that you can't be tough. And being tough doesn't require acting like a prick. I'm just sick of these kind of deafening woes of sissies who disguise their cowardice with courtesy and then cry foul when the whole world treats them like a human doormat (not talking specifically about anyone in this thread, just speaking in general).
My advice? Man up. Be nice, but not unconditionally. Have some principles, uncompromising but also reasonable. Extend courtesy, but not to the point where others might see it as a weakness. Be polite, but also strong and confident. And most importantly, never
ever even remotely come off as needy or desperate - not for friends, not for chicks, not for your job, not for social acceptance,
nothing, even if it means being alone at times. And the brief time spent in solitude during such a state would only make you a more strong-willed and self-reliant individual, that would ultimately make you not only more attractive, but also admirable in the eyes of others.
I don't want to boast, but I'll just say that my luck in term of both ladies and life has been more than good after I learned that I have to be strong before being sweet, and confident before being courteous. No one dislikes a nice guy. They dislike a weakling.