Soul mates AU
Fandoms: Arrow (TV 2012)
15 Jun 2014
It was common knowledge that everyone had a soul mate. A soul mate was someone who was supposed to be the right fit for you, the person that made you a complete being. It could take years sometimes, but soul mates were always bound to meet.
It took Felicity twenty-five years to find Oliver.
- Part 1 of Soul mates AU