This Other Eden

However, I still can't call him a hero, which is one things I love about the story. The lead male character is very real from his selfishness and immaturity to his gullibility and knobby knees.
If you like it grittier, can tolerate everything not being tied up in a neat little bow, and can see a woman learning to love a terribly flawed man who's done some really bad things, then I highly recommend this book.