The concept is amazing - time traveling, undoing regrets, and saving the day! My only problem is the route options. It is limited and are often shared with other incompatible routes that ends up making them confusing. For example, their is one route that lets you leave your crush take the bus or give her a ride. If you give her a ride but don't ask her out, it takes you to the ending where you let her take the bus, which doesn't make sense, since it mentions she took the bus even though you gave her a ride.
Other than that, amazing story!