That has to be one of the most frustrating dating situations--- finding someone who 'looks good on paper' but who you don't completely click with.
There are other guys out there who are nice and who will treat you well. It's sort of hard to remember that being nice to you should be a bare minimum when you are used to dating bad boys -- or at least it was for me