I think that by releasing hope, that was his way of making up for his brutal past and him trying to atone for what he did.
I think the cliffhanger was there more for people to wonder. Kind of like an open-ended ending. I guess it leaves the possiblity of another game featuring Kratos, (not sure how much i would like that) but i dont' feel that's how it was supposed to be interpreted.