Yeah, me too...unless Kerrigan says "We'll see each other again" or something, which could make hint a hope for the future, making this endurable.
Hell no. I'm not accepting that as an ending, then Blizzard takes 20,000 years before SC3 gets off the ground to continue their relationship.
Way I see it:
1) Kerrigan/Raynor live and reunite => Like it or not, you made us want this Blizzard.
2) Kerrigan/Raynor die => Not as good as above. Better than below.
3) Kerrigan dies/Raynor lives => Sad. Grow old without anything that personally matters.
4) Kerrigan lives/Raynor dies => More sad. Long life having lost heart and only genuine love.
5) Kerrigan merges with Protoss/Raynor lives => Same as #3 but more annoying cuz its supposed to be not as sad when it really is.
6) Kerrigan merges with Protoss/Raynor dies => Actually not as sad as #5 but still lame.
7) Kerrigan/Raynor live and part ways => I quit Blizzard.
The problem with point #1 is this: because Kerrigan is currently a Primal Zerg/Terran hybrid, she has the characteristics of the primal Zerg, which in turn prevents her from aging and dying. In fact, she can only die if physically killed on the battlefield and her essence assimilated by someone else.
In comparison, Raynor will continue to age one way or another. In the book SC Ghost Nova, it's said that terrans can average to live about 150 years or more, and Raynor is only 34 by the time of HotS. So, there's still a long ways to go, but sooner or later Kerrigan has to face the fact that Raynor would have to die from old age.
Unless, of course, we see Blizzard pulling a trick like in LotR: Return of the King. Think Arwen, daughter of the Elf Elrond, who held deep feelings for Aragorn. Her father made it clear that Aragorn would have to die of old age, while she'd remain youthful as an Elf. But at the end of the film, she chose to sacrifice her immortality to be with him.
I'm sure you can see the comparison and similarity here...