I really am sick of hearing about nice guys finishing last when in reality this is coming from guys who are passive-aggressive, superficial, anti-feminist, manipulative, self-centered douches.  Letting a girl walk all over you doesn't define 'nice'.  Being genuinely nice without motive defines 'nice'.