Excellent story! I normally think text based games are simple, but I really enjoyed how you made a part with "quick time events" and implemented waiting as a mechanic.
The true ending was also quite cathartic. After that, the title of the game takes on a whole new meaning :)