I thought the movie was great, I think both Heath Ledger and Jake Gyllenhaal did a fantastic job-but you’re right, I prefer a happy ending too. I do have to say that this was probably the most affected I’ve ever been by a movie, after it ended I literally sobbed for hours….it was really depressing 🙁