from the female perspective, nice guys finish last sometimes, but ultimately they win out, because they are the ones you want to keep--but it takes a while to grow up and figure out who's worth keeping and who's not. if that makes sense...
same question