This is incredibly good.
Are you writing this now, or did you write the entire thing after your recovery?