I recommend "A Dream of Nine Lives" to you. This novel is about the story of past and present lives. The male protagonist, Yun Zhi-an, discovered his true identity and met his best friend. The two of them worked together to explore the truth of 10,000 years ago. They reincarnated nine times and lived and died together. It fits your requirements very well. I hope you like my recommendation. Muah ~