Aster Geneva D. Dixon has always been in love with Dominic Herrero since she was seventeen. He's always been the only thing on her mind from when they first met and made a promise to herself to marry him one day despite his traumatizing past and what people thought about him. But when the time comes and a problem arise involving one of her closest friends and the man she loves. Will she keep her promise to marry him or will she choose to protect him that will break her heart in the process?
33 parts