This show took me a lot of time to finish not because it wasn’t good because it’s fantastic it’s just that I haven’t been watching much tv. I can’t really explain this show in words more than I love it and it helped me through some hard times. Great shower and extremely complex. Don’t really have any favourite characters for this show I liked most of them.