When Leonard and Barry discover that they’re Soulmates, they struggle to work through the difficulties this poses them, and also fight to survive the various forces that buffet their lives.
A.K.A. The Soulmates AU you’ll all regret encouraging me to write.