I had an ex who said, "Nice guys finish last, but at least they finish." I think there should be more nice guys in the world. Now, if only I could meet one...
Saying someone is "too good" or "too nice" is a cheap excuse. It's also one men use on women as well