“And what does that mean, Belladonna?” Gianna asked, her voice soft, her gaze even softer. “‘For as long as it takes?’ That could mean all your life. Are you really willing to forsake your happiness and drown in guilt?”
I slump down in my seat, burying my face in my...