BL, Romance, Drama, Angst, Smut, Time Travel ALSO time travel. So he basically just turn back time beofre his lover dies, redeems the relationship, stuff happens, and they live happily!
Bokura wa Nando mo Koi o suru