Honest review time! Great show, lots of bingeing qualities. After about season 3, things do start to get predictable in how the characters will act, but by the time seasons 6 ends everyone has found their happy ending. With that said, I am not bothering to watch season 7 (it’s supposed to be a soft reboot but I barely managed to get through the first episode.)
So if you want a show that has characters you love and hate and then come to love because they grew, watch this show! Just stop after the lovely season finale in season 6, they really tie it up nicely and there is no need to continue on to the 7th season.