If your soulmate gives you an ultimatum, is he really the one for you? When Cassie Pennebaker was just fourteen years old, her mother suddenly abandoned her, leaving Cassie with her unpredictable, mentally unstable grandmother, Sally. From that moment on, … Continue reading →