Am I just not watching the show right?

I only have a few episodes left in the series and I have been trying but I just can’t stand Betty. Betty is always sticking her nose up to EVERYONE with her holier than thou attitude then is willing to break the rules when it suits her. Not to mention the fact that she is constantly on to the next when she is in a relationship.

All of the characters are extremely flawed yet they are endearing, except Hilda I can’t stand her she has the same attitude as Betty times 10 because she is “pretty”. There is just something about Betty though that the more the series went on the less I was rooting for her. Is there something that I am not seeing?