Summary
Some souls are made broken, and the pieces have to find each other before they can be whole. Other souls break and must find another similarly broken. Then there are the rare souls who just happen to break in the exact way that complements someone else perfectly. Of love, loss, and moving on. COMPLETE