I can't believe I actually read this in one sitting. Love the angts the moment I read about a teen having a argument with her dad. I even fell like to go dig deeper when there's this mysterious -no, weird guy just pops out all of the sudden. 
 Heck! I just love it. Great plot , great twist of events. Great guy.