I've never read a more doormat FL. How can she accept him after everything he has done? Just because someone had a bad past is it justified to rape & assualt someone? Such a spineless FL. She should have killed him in the ending that would have been a better ending. Not recommended.