Rosie thought her life was getting better, that she would experience the fairy tale of living happily ever after. She thought the worst years of her life were over but the worse was yet to come. Rosie thought she had escaped from her past, that the past will stay in the past. But does it always do? But things from the past have a way of coming back to bite us in the ass. She was living a new life, with a different identity and a new place to call home. She was happy with her boyfriend and ready to build a home with him. But you see, the past always has a way of showing up when you least expect it to especially when you're having the time of your life, when you're at your happiest, thinking nothing could take it away from you, then it sweeps everything from beneath you. She was betrayed by the two persons, she trusted them must. Trigger warning: mention of SA