Everybody's got to learn their own lessons in their own time. He sounds like bad news to me but it sounds like you're already rationalizing away all the red flags. So, I say what the hell jump right on in! Make sure you sleep with him right away too, just so that you can get as emotionally hooked on him as possible.