I hate when anything involves time travel because most of the time it has plotholes and inconsistencies.
I feel like this knew what it was doing with the time travel element and wrote it well but I just can wrap my stupid mind around it because I end up overthinking and overanalysing shit.