So you asked me a question a few months ago and I never answered it. If you still care about it, here it is: I came up with the ending once I finished about the third chapter. Originally I was going to have Trent find the house, but Ms. Rosen finds out and sets the building on fire, with Skylar trapped in his crib, and that's how the story ends. Then I decided that a better way to screw with everyone's minds would be to make it all a dream, and offer hints of such throughout.
Yep, there's your answer. Sorry for taking so long.