I think I can grasp most of your points.
If I recast your sentence into the sentence below, then I need a "the" before the heaven, right?
I saw the heaven of last night, not the heaven of tonight or the heaven of tomorrow. It is exact and specific, last night's heaven.
Student or Learner