Yeah, Shepard and Sam had really worked hard enough for a happy ending! I wouldn't have been satisfied if it had all worked out perfectly though bittersweet endings are the best ones.
it was bitter sweet for me the moment Anderson died i was expecting Shepard to die no one else was i the only one that was super upset about his death?