This looks like an interesting premise to make an interactive story from. I've seen (and written) cases of this kind of story (a hospital stay with potentially deteriorating relationships), but I've never seen a version where the outcome is up to the player.
From the sound of things, am I right in assuming all of the choices are made in the dreams, and the daily events are based on stats? That sounds like another interesting divergence from the usual, since normally waking moments are where choices are and dreams are not interactive. I'd worry a bit about those kinds of expectations if I were writing the story, but hopefully you'll manage to make it feel natural enough to accept as part of the premise of the game.
I understand the desire to make sure getting a good ending isn't so easy that it can be done by accident, but I hope it doesn't end up too hard to get good results. There are enough stats that this looks like it could easily end up with requests for a walkthrough. Good luck balancing the stats, too; I've always had trouble with making the numbers in a game do what I want them to. Hopefully your spreadsheet helps with that.
At any rate, I hope your project goes well!