Once Upon a Time (TV)
by Alsike
Ruby Lucas' life hasn't turned out like she planned it. Still working at her Granny's diner, still in Storybrooke, dating the boy next door, it feels like high school never ended, except for one thing. Her best friend, the one person she never imagined living her life without, is gone. And she knows it's her fault.
Ruby is desperate for a change, and when her boyfriend proposes, she accepts, willing to risk anything for something new in her life. But when Mary-Margaret pays for a bachelorette weekend in Vegas, the series of unexpected events that follow, starting with a chance meeting and culminating in a disastrous high school reunion, results in secrets revealed, lies told, desperate acts committed, and love found and betrayed.
Teen 36k words 13 ch Complete 343 kudos
Look at Those Tags! · What Was I Thinking? · Best Friends · Heterosexual Sex· +11 more