Facets of Fate
Xiao Zhan knew that this day would eventually happen. He just didn't expect it would happen this soon, with both him and Yibo turning eighteen and not being each other's soulmate. Note: This book is a work of fanfiction. Names, characters, businesses, places, events and incidents are either the product of the author's...