Soulmates (TEP fanfic) AU BEING REVAMPED
Soulmates are people who make you feel complete weather it is to be your best friend or your lover, many soulmate's become lovers as that's what fates written out, sometimes they stay friends because again that's what fate has written out, however sometimes when people meet there soulmates they will reject them, leavi...