<SPOILER>I don't think Spencer and Chester don't have bad ending. Only Harold got bad ending was he drove you on your own house and drop you with full of sadness cause never understanding his feelings and left with cry.
For good ending
Spencer : He will give wedding ring to you and stay together.
Harold : You will move in to Harold house and stay with him forever.
Chester : Chester big brother, Andrew let you stay with him and take care of him.
The photo I'm not sure whether to share it or not cause it might be spoiler.