Wow, what a turn of events. I stay away for a couple of days, and look what happens. OK, here's my two cents.
About the honesty , it seems to me that you can pretty much deal with any skeletons he may have, it's just that you want to know what skeletons there are. Am I off the mark? Have you told him something along these lines? Something like "I realize there are some things you've done that you're not proud of, and I'm more than willing to forgive. But I can't forgive you covering things up any more, so it's got to stop." I don't know.
Quote: He appears to be pathologically fear-driven, avoidant, weak, spineless, cowardly. Harsh words, I know.
Is this the kind of man I want as a life partner? Is this something that he CAN overcome? How would I know?
Have you always felt this way, or just recently? If you've always felt this way, then you ask some valid questions. But if it's just recently, I'll bet it's the situation that makes you feel that way. I could be wrong, but don't tell anyone.
I know God won't give me anything I can't handle. I just wish He didn't trust me so much.