It's hard to believe something like "time leaping" exists, but then again, you're not someone who lives in denial and delusion, and you have undeniably come 12 years into the past.
From randomly running into the people who become all your support an...