After reading this I'm somewhat lost, but I re-read it's an interesting story, but it seems really familiar somehow.
Rental Hearts