*siiiiigh* I don't get it why Bioware did this to us. While it is technically, story-wise, a good or at least a clean ending to kill the protagonist, with all the drama and stuff, but maybe they could have done like they did with Dragon Age Origins and sort of let the players make their choice between a happy and sad ending. I'm sure that every Shepard would have deserved some happiness after saving everyone for the third time
Finished the game with the Shepard lives Destroy ending and I had the idea of an epilogue that is similar to this picture except it's Maleshep & Liara. (Best Maleshep romance while Garrus is the best Femshep).