Hopelessly Imperfect

Hopelessly Imperfect

28K Reads 2.1K Votes 26 Part Story
GabyCabezut By gabycabezut Completed

It takes one single moment to define your life. 
Cassie learned it the hard way. She's seventeen and felt like she has the world on her shoulders. Trying to survive and keep going despite the sadness and fear, Cassie finds out that opening your heart to new friendships and experiences go a long way in descovering yourself and learning from your mistakes.