Peter's dreams

Since even before discovering his powers, Peter Petrelli has been experiencing unusual visions.
About
Genesis
While sitting with Charles Deveaux in his apartment, Peter dreams of leaping off the roof of a building and flying across the city. He tells his brother Nathan about the dreams, some of which include Nathan.
At the police station, Peter tells his mother that he somehow knew about Nathan's accident before he got the phone call about it.
Nothing to Hide
Peter dreams he is sitting with a conscious Charles Deveaux. He tells Charles he can fly, and opens the window to prove it.
Peter is awakened by the doorbell in his apartment. He opens the door to find Simone, who tells him that Charles passed away about an hour ago. She tells him that before he died, Charles woke up and told her that he dreamed he was flying above the world with Peter.
Six Months Ago
After his graduation party, Peter dreams, in exact detail, the events of Nathan's accident. When he later confronts Nathan about it, his suspicions about the accident's cause are confirmed.
Fallout
In his cell at the Odessa Sheriff's Department, Peter is visited by his brother Nathan. During their conversation, Nathan turns into Sylar, and Peter wakes up suddenly.
After collapsing outside the sheriff's department, Peter has another vision. He is in the deserted streets of New York. He sees Matt Parkman, Hiro Nakamura, Mohinder Suresh, Claire Bennet, D.L. Hawkins, Niki Sanders, Micah Sanders, Isaac Mendez, Simone Deveaux, and his brother Nathan. Suddenly, Peter begins to glow, and then explodes. Peter wakes up and tells Nathan that he's the cause of the explosion.
Gallery
-
After collapsing outside the Odessa Sheriff's Department, Peter dreams he's in an abandoned New York.
(Fallout)
Fan Theories
Please refer to Theory:Peter's dreams for fan-created theories and other speculation.