I honestly don’t understand how Blaine is self-centered. If any character on this show is self-centered (besides Rachel, obviously), it’s Santana. She’s content to crush everyone to reach the top, and she doesn’t care about anyone but herself. She even EXPECTED Brittany to dump Artie for her in season 2, even though Brittany clearly loved him. She manipulates and controls and she doesn’t even care. I don’t see why she’s even liked. Blaine is so much better, yet he gets all the hate.