I didn't read the whole thread, just the first page and this one, but some advice that I learned along the way was that the nice guys do finish last until you A) get married or B) are in your upper 20's. When I was in my teens I tried being the nice guy and taking girls out on nice dates and...