Overall a phenomenal show, and while I don't yet fully understand many of the messages the show was trying to express, one thing did stuck to me, which was that everyone has their own set of values and beliefs.
Anyway, the ending was perfect. Would definitely recommend that you watch this show!